0001606268-21-000036 10-Q 80 20210331 20210506 20210506 Spark Energy, Inc. 0001606268 4931 465453215 DE 1231 10-Q 34 001-36559 21896400 12140 WICKCHESTER LANE SUITE 100 HOUSTON TX 77079 (713) 600-2600 12140 WICKCHESTER LANE SUITE 100 HOUSTON TX 77079 10-Q 1 spke-20210331.htm 10-Q spke-20210331
false2021Q10001606268--12-31us-gaap:AccountingStandardsUpdate201613Member00016062682021-01-012021-03-310001606268us-gaap:CommonClassAMember2021-01-012021-03-310001606268us-gaap:SeriesAPreferredStockMember2021-01-012021-03-31xbrli:shares0001606268us-gaap:CommonClassAMember2021-05-040001606268us-gaap:CommonClassBMember2021-05-040001606268us-gaap:SeriesAPreferredStockMember2021-05-04iso4217:USD00016062682021-03-3100016062682020-12-310001606268us-gaap:TradeAccountsReceivableMember2021-03-310001606268us-gaap:TradeAccountsReceivableMember2020-12-31iso4217:USDxbrli:shares0001606268us-gaap:CommonClassAMember2021-03-310001606268us-gaap:CommonClassAMember2020-12-310001606268us-gaap:CommonClassBMember2021-03-310001606268us-gaap:CommonClassBMember2020-12-3100016062682020-01-012020-03-310001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001606268us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310001606268us-gaap:TreasuryStockMember2020-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001606268us-gaap:AdditionalPaidInCapitalMember2020-12-310001606268us-gaap:RetainedEarningsMember2020-12-310001606268us-gaap:ParentMember2020-12-310001606268us-gaap:NoncontrollingInterestMember2020-12-310001606268us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001606268us-gaap:ParentMember2021-01-012021-03-310001606268us-gaap:RetainedEarningsMember2021-01-012021-03-310001606268us-gaap:NoncontrollingInterestMember2021-01-012021-03-310001606268us-gaap:CommonClassAMember2020-01-012020-03-310001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-03-310001606268us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-03-310001606268us-gaap:TreasuryStockMember2021-03-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001606268us-gaap:AdditionalPaidInCapitalMember2021-03-310001606268us-gaap:RetainedEarningsMember2021-03-310001606268us-gaap:ParentMember2021-03-310001606268us-gaap:NoncontrollingInterestMember2021-03-310001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-12-310001606268us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-310001606268us-gaap:TreasuryStockMember2019-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001606268us-gaap:AdditionalPaidInCapitalMember2019-12-310001606268us-gaap:RetainedEarningsMember2019-12-310001606268us-gaap:ParentMember2019-12-310001606268us-gaap:NoncontrollingInterestMember2019-12-3100016062682019-12-3100016062682019-01-012019-12-310001606268us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001606268us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001606268srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001606268us-gaap:CommonClassBMemberus-gaap:CommonStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001606268us-gaap:TreasuryStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001606268us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001606268us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001606268us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001606268us-gaap:NoncontrollingInterestMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001606268srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001606268us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001606268us-gaap:ParentMember2020-01-012020-03-310001606268us-gaap:CommonStockMember2020-01-012020-03-310001606268us-gaap:RetainedEarningsMember2020-01-012020-03-310001606268us-gaap:NoncontrollingInterestMember2020-01-012020-03-310001606268us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-310001606268us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-03-310001606268us-gaap:TreasuryStockMember2020-03-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001606268us-gaap:AdditionalPaidInCapitalMember2020-03-310001606268us-gaap:RetainedEarningsMember2020-03-310001606268us-gaap:ParentMember2020-03-310001606268us-gaap:NoncontrollingInterestMember2020-03-3100016062682020-03-310001606268spke:RetailElectricityMemberspke:NewEnglandMember2021-01-012021-03-310001606268spke:RetailNaturalGasMemberspke:NewEnglandMember2021-01-012021-03-310001606268spke:NewEnglandMember2021-01-012021-03-310001606268spke:RetailElectricityMemberspke:NewEnglandMember2020-01-012020-03-310001606268spke:RetailNaturalGasMemberspke:NewEnglandMember2020-01-012020-03-310001606268spke:NewEnglandMember2020-01-012020-03-310001606268spke:MidAtlanticMemberspke:RetailElectricityMember2021-01-012021-03-310001606268spke:MidAtlanticMemberspke:RetailNaturalGasMember2021-01-012021-03-310001606268spke:MidAtlanticMember2021-01-012021-03-310001606268spke:MidAtlanticMemberspke:RetailElectricityMember2020-01-012020-03-310001606268spke:MidAtlanticMemberspke:RetailNaturalGasMember2020-01-012020-03-310001606268spke:MidAtlanticMember2020-01-012020-03-310001606268spke:RetailElectricityMemberspke:MidwestMember2021-01-012021-03-310001606268spke:RetailNaturalGasMemberspke:MidwestMember2021-01-012021-03-310001606268spke:MidwestMember2021-01-012021-03-310001606268spke:RetailElectricityMemberspke:MidwestMember2020-01-012020-03-310001606268spke:RetailNaturalGasMemberspke:MidwestMember2020-01-012020-03-310001606268spke:MidwestMember2020-01-012020-03-310001606268spke:RetailElectricityMemberspke:SouthwestMember2021-01-012021-03-310001606268spke:SouthwestMemberspke:RetailNaturalGasMember2021-01-012021-03-310001606268spke:SouthwestMember2021-01-012021-03-310001606268spke:RetailElectricityMemberspke:SouthwestMember2020-01-012020-03-310001606268spke:SouthwestMemberspke:RetailNaturalGasMember2020-01-012020-03-310001606268spke:SouthwestMember2020-01-012020-03-310001606268spke:RetailElectricityMember2021-01-012021-03-310001606268spke:RetailNaturalGasMember2021-01-012021-03-310001606268spke:RetailElectricityMember2020-01-012020-03-310001606268spke:RetailNaturalGasMember2020-01-012020-03-310001606268spke:RetailElectricityMemberspke:CommercialMemberus-gaap:BilledRevenuesMember2021-01-012021-03-310001606268spke:CommercialMemberspke:RetailNaturalGasMemberus-gaap:BilledRevenuesMember2021-01-012021-03-310001606268spke:CommercialMemberus-gaap:BilledRevenuesMember2021-01-012021-03-310001606268spke:RetailElectricityMemberspke:CommercialMemberus-gaap:BilledRevenuesMember2020-01-012020-03-310001606268spke:CommercialMemberspke:RetailNaturalGasMemberus-gaap:BilledRevenuesMember2020-01-012020-03-310001606268spke:CommercialMemberus-gaap:BilledRevenuesMember2020-01-012020-03-310001606268spke:RetailElectricityMemberspke:ResidentialMemberus-gaap:BilledRevenuesMember2021-01-012021-03-310001606268spke:RetailNaturalGasMemberspke:ResidentialMemberus-gaap:BilledRevenuesMember2021-01-012021-03-310001606268spke:ResidentialMemberus-gaap:BilledRevenuesMember2021-01-012021-03-310001606268spke:RetailElectricityMemberspke:ResidentialMemberus-gaap:BilledRevenuesMember2020-01-012020-03-310001606268spke:RetailNaturalGasMemberspke:ResidentialMemberus-gaap:BilledRevenuesMember2020-01-012020-03-310001606268spke:ResidentialMemberus-gaap:BilledRevenuesMember2020-01-012020-03-310001606268spke:RetailElectricityMemberus-gaap:UnbilledRevenuesMember2021-01-012021-03-310001606268spke:RetailNaturalGasMemberus-gaap:UnbilledRevenuesMember2021-01-012021-03-310001606268us-gaap:UnbilledRevenuesMember2021-01-012021-03-310001606268spke:RetailElectricityMemberus-gaap:UnbilledRevenuesMember2020-01-012020-03-310001606268spke:RetailNaturalGasMemberus-gaap:UnbilledRevenuesMember2020-01-012020-03-310001606268us-gaap:UnbilledRevenuesMember2020-01-012020-03-310001606268spke:RetailElectricityMemberspke:PurchaseofAccountsReceivableMarketMember2021-01-012021-03-310001606268spke:RetailNaturalGasMemberspke:PurchaseofAccountsReceivableMarketMember2021-01-012021-03-310001606268spke:PurchaseofAccountsReceivableMarketMember2021-01-012021-03-310001606268spke:RetailElectricityMemberspke:PurchaseofAccountsReceivableMarketMember2020-01-012020-03-310001606268spke:RetailNaturalGasMemberspke:PurchaseofAccountsReceivableMarketMember2020-01-012020-03-310001606268spke:PurchaseofAccountsReceivableMarketMember2020-01-012020-03-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberspke:RetailElectricityMember2021-01-012021-03-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMember2021-01-012021-03-310001606268spke:NonPurchaseofAccountsReceivableMarketMember2021-01-012021-03-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberspke:RetailElectricityMember2020-01-012020-03-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMember2020-01-012020-03-310001606268spke:NonPurchaseofAccountsReceivableMarketMember2020-01-012020-03-310001606268us-gaap:SalesMember2021-01-012021-03-310001606268us-gaap:SalesMember2020-01-012020-03-310001606268us-gaap:CostOfSalesMember2021-01-012021-03-310001606268us-gaap:CostOfSalesMember2020-01-012020-03-310001606268us-gaap:TradeAccountsReceivableMember2021-01-012021-03-31xbrli:pure0001606268spke:SparkHoldCoMember2021-01-012021-03-310001606268spke:SparkHoldCoMemberspke:NuDevcoRetailandRetailcoLLCMember2021-01-012021-03-310001606268spke:SparkHoldCoMember2020-01-012020-12-310001606268spke:SparkHoldCoMemberspke:NuDevcoRetailandRetailcoLLCMember2020-01-012020-12-310001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMember2021-01-012021-03-310001606268us-gaap:CommonClassAMember2020-08-180001606268us-gaap:CommonClassBMember2020-01-012020-03-310001606268us-gaap:CommonClassBMember2021-01-012021-03-310001606268us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-03-310001606268us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-12-310001606268us-gaap:SeriesAPreferredStockMember2021-03-31utr:MMBTU0001606268us-gaap:LongMembersrt:NaturalGasReservesMemberspke:NontradingMember2021-01-012021-03-310001606268us-gaap:LongMembersrt:NaturalGasReservesMemberspke:NontradingMember2020-01-012020-12-31utr:MWh0001606268us-gaap:LongMemberus-gaap:ElectricityMemberspke:NontradingMember2021-01-012021-03-310001606268us-gaap:LongMemberus-gaap:ElectricityMemberspke:NontradingMember2020-01-012020-12-310001606268us-gaap:LongMembersrt:NaturalGasReservesMemberspke:DesignatedasTradingMember2021-01-012021-03-310001606268us-gaap:LongMembersrt:NaturalGasReservesMemberspke:DesignatedasTradingMember2020-01-012020-12-310001606268spke:NontradingMember2021-01-012021-03-310001606268spke:NontradingMember2020-01-012020-03-310001606268spke:NonCashFlowHedgingMemberspke:DesignatedasTradingMember2021-01-012021-03-310001606268spke:NonCashFlowHedgingMemberspke:DesignatedasTradingMember2020-01-012020-03-310001606268us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberspke:DesignatedasTradingMember2020-01-012020-03-310001606268spke:NontradingCommodityContractCurrentMember2021-03-310001606268spke:TradingCommodityContractCurrentMember2021-03-310001606268spke:CommodityContractCurrentMember2021-03-310001606268spke:NontradingCommodityContractNoncurrentMember2021-03-310001606268spke:TradingCommodityContractNoncurrentMember2021-03-310001606268spke:CommodityContractNoncurrentMember2021-03-310001606268us-gaap:CommodityContractMember2021-03-310001606268spke:NontradingCommodityContractCurrentMember2020-12-310001606268spke:TradingCommodityContractCurrentMember2020-12-310001606268spke:CommodityContractCurrentMember2020-12-310001606268spke:NontradingCommodityContractNoncurrentMember2020-12-310001606268spke:TradingCommodityContractNoncurrentMember2020-12-310001606268spke:CommodityContractNoncurrentMember2020-12-310001606268us-gaap:CommodityContractMember2020-12-310001606268us-gaap:SoftwareDevelopmentMembersrt:MinimumMember2021-01-012021-03-310001606268us-gaap:SoftwareDevelopmentMembersrt:MaximumMember2021-01-012021-03-310001606268us-gaap:SoftwareDevelopmentMember2021-03-310001606268us-gaap:SoftwareDevelopmentMember2020-12-310001606268us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2021-01-012021-03-310001606268srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2021-01-012021-03-310001606268us-gaap:FurnitureAndFixturesMember2021-03-310001606268us-gaap:FurnitureAndFixturesMember2020-12-310001606268us-gaap:CustomerRelationshipsMember2021-03-310001606268us-gaap:CustomerRelationshipsMember2020-12-310001606268spke:CustomerRelationshipsOtherMember2021-03-310001606268spke:CustomerRelationshipsOtherMember2020-12-310001606268us-gaap:TrademarksMember2021-03-310001606268us-gaap:TrademarksMember2020-12-310001606268us-gaap:CustomerRelationshipsMember2021-01-012021-03-310001606268spke:CustomerRelationshipsOtherMember2021-01-012021-03-310001606268us-gaap:TrademarksMember2021-01-012021-03-310001606268us-gaap:LineOfCreditMember2021-03-310001606268us-gaap:LineOfCreditMember2020-12-310001606268us-gaap:SubordinatedDebtMember2021-03-310001606268us-gaap:SubordinatedDebtMember2020-12-310001606268us-gaap:LineOfCreditMember2021-01-012021-03-310001606268us-gaap:LineOfCreditMember2020-01-012020-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-03-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-12-310001606268us-gaap:LineOfCreditMemberspke:SeniorCreditFacilityMember2021-01-012021-03-310001606268us-gaap:LineOfCreditMemberspke:SeniorCreditFacilityMember2020-01-012020-03-310001606268spke:WorkingCapitalFacilityMember2021-01-012021-03-310001606268spke:WorkingCapitalFacilityMember2020-01-012020-03-310001606268spke:OtherDebtMember2021-01-012021-03-310001606268spke:OtherDebtMember2020-01-012020-03-310001606268spke:FourthAmendmentToSeniorCreditFacilityMemberspke:ShareBuybackLoansMember2021-03-310001606268us-gaap:LineOfCreditMemberus-gaap:CommonClassAMemberspke:FourthAmendmentToSeniorCreditFacilityMemberspke:ShareBuybackLoansMember2021-03-310001606268us-gaap:LineOfCreditMemberspke:FourthAmendmentToSeniorCreditFacilityMemberspke:ShareBuybackLoansMemberus-gaap:SeriesAPreferredStockMember2021-03-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberspke:FourthAmendmentToSeniorCreditFacilityMemberus-gaap:EurodollarMember2020-07-012020-07-310001606268us-gaap:BaseRateMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberspke:FourthAmendmentToSeniorCreditFacilityMember2020-07-012020-07-310001606268us-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberspke:FourthAmendmentToSeniorCreditFacilityMember2020-07-012020-07-310001606268us-gaap:LineOfCreditMemberspke:ReferenceEurodollarMemberus-gaap:RevolvingCreditFacilityMemberspke:FourthAmendmentToSeniorCreditFacilityMember2020-07-012020-07-310001606268us-gaap:RevolvingCreditFacilityMemberspke:FourthAmendmentToSeniorCreditFacilityMemberus-gaap:EurodollarMemberspke:ShareBuybackLoansMember2021-01-012021-03-310001606268us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberspke:FourthAmendmentToSeniorCreditFacilityMemberspke:ShareBuybackLoansMember2021-01-012021-03-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-01-012021-03-310001606268us-gaap:LineOfCreditMemberspke:SeniorSecuredRevolvingCreditFacilityMember2021-01-012021-03-310001606268spke:SeniorSecuredRevolvingCreditFacilityMember2021-01-012021-03-310001606268us-gaap:CommonClassAMemberspke:SeniorSecuredRevolvingCreditFacilityMember2021-03-310001606268spke:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:SeriesAPreferredStockMember2021-03-310001606268spke:CommonClassAandCommonClassBMemberspke:SeniorSecuredRevolvingCreditFacilityMember2021-03-310001606268us-gaap:SubordinatedDebtMemberspke:RetailcoMember2021-03-310001606268us-gaap:SubordinatedDebtMemberspke:RetailcoMember2021-01-012021-03-310001606268us-gaap:SubordinatedDebtMemberspke:RetailcoMember2020-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberspke:NontradingCommodityContractMember2021-03-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2021-03-310001606268us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMember2021-03-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMember2021-03-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberspke:TradingCommodityContractMember2021-03-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2021-03-310001606268us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMember2021-03-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMember2021-03-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-03-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-03-310001606268us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001606268us-gaap:FairValueMeasurementsRecurringMember2021-03-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberspke:NontradingCommodityContractMember2020-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2020-12-310001606268us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMember2020-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMember2020-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberspke:TradingCommodityContractMember2020-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2020-12-310001606268us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMember2020-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMember2020-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001606268us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001606268us-gaap:FairValueMeasurementsRecurringMember2020-12-310001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMember2021-03-310001606268spke:VerdeEnergyUSAIncMember2021-01-012021-03-310001606268spke:LitigationAndRegulatoryMattersMember2021-03-310001606268spke:LitigationAndRegulatoryMattersMember2020-12-310001606268spke:IndirectTaxAuditsMember2021-03-310001606268spke:IndirectTaxAuditsMember2020-12-310001606268srt:AffiliatedEntityMemberspke:AllocatedOverheadCostsMember2021-01-012021-03-310001606268srt:AffiliatedEntityMemberspke:AllocatedOverheadCostsMember2020-01-012020-03-310001606268srt:AffiliatedEntityMember2021-01-012021-03-310001606268srt:AffiliatedEntityMember2020-01-012020-03-310001606268srt:AffiliatedEntityMemberspke:PurchasedNaturalGasFromAffiliateMember2021-01-012021-03-310001606268srt:AffiliatedEntityMemberspke:PurchasedNaturalGasFromAffiliateMember2020-01-012020-03-310001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMember2020-01-012020-03-310001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMemberspke:PaymentofIncomeTaxesIncurredbytheCompanyMember2021-01-012021-03-310001606268spke:NuDevcoRetailHoldingsandNuDevcoRetailMemberspke:PaymentofIncomeTaxesIncurredbytheCompanyMember2020-01-012020-03-310001606268srt:AffiliatedEntityMemberspke:SubordinatedDebtFacilityMember2019-06-300001606268srt:AffiliatedEntityMemberspke:SubordinatedDebtFacilityMember2019-06-012019-06-300001606268srt:AffiliatedEntityMemberspke:SubordinatedDebtFacilityMember2021-03-310001606268srt:AffiliatedEntityMemberspke:SubordinatedDebtFacilityMember2020-12-310001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2021-01-012021-03-310001606268us-gaap:CorporateNonSegmentMember2021-01-012021-03-310001606268srt:ConsolidationEliminationsMember2021-01-012021-03-310001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMemberspke:NontradingMember2021-01-012021-03-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMemberspke:NontradingMember2021-01-012021-03-310001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2021-01-012021-03-310001606268srt:ConsolidationEliminationsMemberspke:NontradingMember2021-01-012021-03-310001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMember2021-03-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2021-03-310001606268us-gaap:CorporateNonSegmentMember2021-03-310001606268srt:ConsolidationEliminationsMember2021-03-310001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMember2020-01-012020-03-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2020-01-012020-03-310001606268us-gaap:CorporateNonSegmentMember2020-01-012020-03-310001606268srt:ConsolidationEliminationsMember2020-01-012020-03-310001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMemberspke:NontradingMember2020-01-012020-03-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMemberspke:NontradingMember2020-01-012020-03-310001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2020-01-012020-03-310001606268srt:ConsolidationEliminationsMemberspke:NontradingMember2020-01-012020-03-310001606268spke:RetailElectricityMemberus-gaap:OperatingSegmentsMember2020-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2020-12-310001606268us-gaap:CorporateNonSegmentMember2020-12-310001606268srt:ConsolidationEliminationsMember2020-12-310001606268us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2021-04-212021-04-210001606268us-gaap:SubsequentEventMemberus-gaap:SeriesAPreferredStockMember2021-04-212021-04-21

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 March 31, 2021
 
         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
Spark Energy, 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 shareSPKEThe NASDAQ Global Select Market
8.75% Series A Fixed-to-Floating Rate

Cumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share
SPKEPThe 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 14,627,284 shares of Class A common stock, 20,800,000 shares of Class B common stock and 3,567,543 shares of Series A Preferred Stock outstanding as of May 4, 2021.



SPARK ENERGY, INC.
INDEX TO QUARTERLY REPORT ON FORM 10-Q
For the Quarter Ended March 31, 2021
Page No.
PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
CONDENSED CONSOLIDATED BALANCE SHEETS AS OF MARCH 31, 2021 AND DECEMBER 31, 2020 (unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS FOR THE THREE MONTHS ENDED MARCH 31, 2021 AND 2020 (unaudited)
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY FOR THREE MONTHS ENDED MARCH 31, 2021 AND 2020 (unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS FOR THE THREE MONTHS ENDED MARCH 31, 2021 AND 2020 (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 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
ITEM 6. EXHIBITS
SIGNATURES

1

Table of Contents
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 COVID-19 and the 2021 severe weather event, cash flow generation and liquidity, business strategy, prospects for growth, outcomes of legal proceedings, ability to pay cash dividends, future operations, financial position, estimated revenues and losses, projected costs, prospects, plans, objectives, beliefs of management, availability and terms of capital, competition, governmental 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:

evolving risks, uncertainties and impacts relating to COVID-19, including the geographic spread, the severity of the disease, the scope and duration of the COVID-19 outbreak, actions that may be taken by governmental authorities to contain the COVID-19 outbreak or to treat its impact, and the potential for continuing negative impacts of COVID-19 on economies and financial markets;
the ultimate impact of the 2021 severe weather event, including resolution of outstanding pricing and volume settlement data from ERCOT; the results of formal disputes regarding pricing and volume settlement data received to date; 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 sufficiency of risk management and hedging policies and practices;
the impact of extreme and unpredictable weather conditions, including hurricanes 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 in our debt agreements and collateral requirements;
credit risk with respect to suppliers and customers;
changes in costs to acquire customers as well as actual attrition rates;
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, 2020, 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

Table of Contents
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

Table of Contents
PART I. — FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS
4

Table of Contents
SPARK ENERGY, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share counts)
(unaudited)
March 31, 2021December 31, 2020
Assets
Current assets:
Cash and cash equivalents$81,491 $71,684 
Accounts receivable, net of allowance for doubtful accounts of $2,698 at March 31, 2021 and $3,942 at December 31, 2020
55,671 70,350 
Accounts receivable—affiliates5,264 5,053 
Inventory131 1,496 
Fair value of derivative assets1,678 311 
Customer acquisition costs, net3,774 5,764 
Customer relationships, net11,526 12,077 
Deposits6,434 5,655 
Renewable energy credit asset22,343 20,666 
Other current assets12,089 11,818 
Total current assets200,401 204,874 
Property and equipment, net3,456 3,354 
Fair value of derivative assets61  
Customer acquisition costs, net207 306 
Customer relationships, net3,200 5,691 
Deferred tax assets33,025 27,960 
Goodwill120,343 120,343 
Other assets3,634 4,139 
Total assets$364,327 $366,667 
Liabilities, Series A Preferred Stock and Stockholders' Equity
Current liabilities:
Accounts payable$25,243 $27,322 
Accounts payable—affiliates1,259 826 
Accrued liabilities29,702 34,164 
Renewable energy credit liability20,932 19,549 
Fair value of derivative liabilities3,219 7,505 
Other current liabilities1,265 1,295 
Total current liabilities81,620 90,661 
Long-term liabilities:
Fair value of derivative liabilities175 227 
Long-term portion of Senior Credit Facility135,000 100,000 
Subordinated debt—affiliate10,000  
Other long-term liabilities7 30 
Total liabilities226,802 190,918 
Commitments and contingencies (Note 12)
Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,707,256 shares issued and 3,567,543 shares outstanding at March 31, 2021 and December 31, 2020
87,288 87,288 
Stockholders' equity:
       Common Stock:
Class A common stock, par value $0.01 per share, 120,000,000 shares authorized, 14,771,878 shares issued and 14,627,284 shares outstanding at March 31, 2021 and December 31, 2020
148 148 
Class B common stock, par value $0.01 per share, 60,000,000 shares authorized, 20,800,000 shares issued and outstanding at March 31, 2021 and December 31, 2020
209 209 
       Additional paid-in capital52,904 55,222 
       Accumulated other comprehensive loss(40)(40)
       Retained earnings 2,139 11,721 
       Treasury stock, at cost, 144,594 shares at March 31, 2021 at December 31, 2020
(2,406)(2,406)
       Total stockholders' equity52,954 64,854 
Non-controlling interest in Spark HoldCo, LLC(2,717)23,607 
       Total equity50,237 88,461 
Total liabilities, Series A Preferred Stock and Stockholders' equity$364,327 $366,667 

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

Table of Contents
SPARK ENERGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)
Three Months Ended March 31,
20212020
Revenues:
Retail revenues$113,145 $166,360 
Net asset optimization (expense) revenue(140)321 
Total Revenues113,005 166,681 
Operating Expenses:
Retail cost of revenues122,168 118,823 
General and administrative 12,671 25,676 
Depreciation and amortization6,036 8,796 
Total Operating Expenses140,875 153,295 
Operating (loss) income(27,870)13,386 
Other (expense)/income:
Interest expense(1,311)(1,553)
Interest and other income 86 160 
Total other expenses(1,225)(1,393)
(Loss) income before income tax (benefit) expense(29,095)11,993 
Income tax (benefit) expense (1,535)1,925 
Net (loss) income$(27,560)$10,068 
Less: Net (loss) income attributable to non-controlling interests(19,929)5,589 
Net (loss) income attributable to Spark Energy, Inc. stockholders$(7,631)$4,479 
Less: Dividend on Series A Preferred Stock1,951 1,500 
Net (loss) income attributable to stockholders of Class A common stock$(9,582)$2,979 
Net (loss) income attributable to Spark Energy, Inc. per share of Class A common stock
       Basic$(0.66)$0.21 
       Diluted$(0.66)$0.20 
Weighted average shares of Class A common stock outstanding
       Basic14,627 14,381 
       Diluted14,627 14,784 
The accompanying notes are an integral part of the condensed consolidated financial statements.

6

Table of Contents

SPARK ENERGY, INC.
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY
(in thousands)
(unaudited)
Three Months Ended March 31, 2021
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, 202014,772 20,800 (144)$148 $209 $(2,406)$(40)$55,222 $11,721 $64,854 $23,607 $88,461 
Stock based compensation— — — — — — 377 — 377 — 377 
Consolidated net loss — — — — — — — — (7,631)(7,631)(19,929)(27,560)
Distributions paid to non-controlling unit holders— — — — — — — — — — (6,439)(6,439)
Dividends paid to Class A common stockholders ($0.18125 per share)
— — — — — — — (2,651)— (2,651)— (2,651)
Dividends paid to Preferred Stockholders— — — — — — — — (1,951)(1,951)— (1,951)
Changes in ownership interest— — — — — — — (44)— (44)44  
Balance at March 31, 202114,772 20,800 (144)$148 $209 $(2,406)$(40)$52,904 $2,139 $52,954 $(2,717)$50,237 
7

Table of Contents
Three Months Ended March 31, 2020
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, 201914,47920,800(99)$145 $209 $(2,011)$(40)$51,842 $1,074 $51,219 $16,067 $67,286 
Impact of adoption of ASC 326— — — — — — — — (633)(633)— (633)
Balance at January 1, 202014,479 20,800 (99)145 209 (2,011)(40)51,842 441 50,586 16,067 66,653 
Stock based compensation— 1,3291,3291,329
Restricted stock unit vesting16(39)(39)(39)
Consolidated net income— — — — — — — — 4,4794,4795,58910,068
Distributions paid to non-controlling unit holders(7,172)(7,172)
Dividends paid to Class A common stockholders ($0.18125 per share)
(2,606)(2,606)(2,606)
Dividends paid to Preferred Stockholders(1,500)(1,500)(1,500)
Changes in Ownership Interest(422)(422)422
Balance at March 31, 202014,49520,800(99)$145 $209 $(2,011)$(40)$52,710 $814 $51,827 $14,906 $66,733 

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










8

Table of Contents
SPARK ENERGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
  
Three Months Ended March 31,
  20212020
Cash flows from operating activities:
Net (loss) income$(27,560)$10,068 
Adjustments to reconcile net income to net cash flows provided by operating activities:
Depreciation and amortization expense6,036 8,796 
Deferred income taxes(5,065)(468)
Stock based compensation467 1,324 
Amortization of deferred financing costs259 250 
Bad debt expense(247)2,355 
Loss on derivatives, net(7,024)24,587 
Current period cash settlements on derivatives, net1,185 (16,293)
Changes in assets and liabilities:
Decrease in accounts receivable14,926 30,847 
Increase in accounts receivables—affiliates(211)(905)
Decrease in inventory1,365 2,690 
Increase in customer acquisition costs(213)(1,345)
Increase in prepaid and other current assets(3,012)(11,967)
Decrease in intangible assets—customer acquisition27  
Decrease in other assets254 289 
Decrease in accounts payable and accrued liabilities(5,271)(10,892)
Increase (decrease) in accounts payable—affiliates433 (75)
Increase in other current liabilities41 149 
Decrease in other non-current liabilities(22)(21)
Net cash (used) provided in operating activities(23,632)39,389 
Cash flows from investing activities:
Purchases of property and equipment(520)(536)
Net cash used in investing activities(520)(536)
Cash flows from financing activities:
Buyback of Series A Preferred Stock (1,222)
Borrowings on notes payable191,000 75,000 
Payments on notes payable(156,000)(103,000)
Net borrowings on subordinated debt facility10,000  
Restricted stock vesting (39)
Payment of dividends to Class A common stockholders(2,651)(2,606)
Payment of distributions to non-controlling unitholders(6,439)(7,172)
Payment of Preferred Stock dividends(1,951)(2,011)
Net cash provided (used) in financing activities33,959 (41,050)
Increase (decrease) in Cash, cash equivalents and Restricted cash9,807 (2,197)
Cash, cash equivalents and Restricted cash—beginning of period71,684 57,668 
Cash, cash equivalents and Restricted cash—end of period$81,491 $55,471 
Supplemental Disclosure of Cash Flow Information:
Non-cash items:
        Property and equipment purchase accrual$23 $55 
Cash paid (received) during the period for:
Interest$889 $1,327 
Taxes$(361)$465 

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

Table of Contents
SPARK ENERGY, 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. Spark Energy, Inc. (the “Company”) is a holding company whose sole material 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. We conduct our business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Respond Power, Spark Energy, and Verde Energy.
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, 2020 (the “2020 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 and Majority Shareholder

W. Keith Maxwell, III (our "Founder") is the Company's 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.

New Accounting Standards Recently Adopted
10

Table of Contents

There have been no changes to our significant accounting policies as disclosed in our 2020 Form 10-K, except as follows:

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes ("ASU 2019-12"). These amendments simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. We adopted ASU 2019-12 effective January 1, 2021 and the adoption did not have a material impact on our consolidated financial statements.

Standards Being Evaluated/Standards Not Yet Adopted

Below are accounting standards that have been issued by the FASB but have not yet been adopted by the Company at March 31, 2021. The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). The amendments in ASU 2020-04 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform ("ASU 2021-01"), which clarifies the scope and application of certain optional expedients and exceptions regarding the original guidance. The amendments in these ASUs were effective upon issuance and can be applied prospectively through December 31, 2022. The Company's Senior Credit Facility is the only agreement that makes reference to a LIBOR rate and the agreement outlines the specific procedures that will be undertaken once an appropriate alternative benchmark is identified.We do not expect adoption of the new standard to have a material impact to 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.

Revenues for electricity and natural gas sales are recognized under the accrual method when our performance obligation to a customer is satisfied, which is the point in time when the product is delivered and control of the product passes 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 typically 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 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).
11

Table of Contents
Reportable Segments
Three Months Ended March 31, 2021Three Months Ended March 31, 2020
Retail ElectricityRetail Natural GasTotal Reportable SegmentsRetail ElectricityRetail Natural GasTotal Reportable Segments
Primary markets (a)
New England$26,241 $4,377 $30,618 $46,593 $7,054 $53,647 
Mid-Atlantic28,550 13,455 42,005 45,842 15,804 61,646 
Midwest11,059 10,238 21,297 14,989 13,607 28,596 
Southwest12,905 6,320 19,225 14,344 8,127 22,471 
$78,755 $34,390 $113,145 $121,768 $44,592 $166,360 
Customer type
Commercial$15,216 $11,516 $26,732 $40,015 $15,517 $55,532 
Residential73,272 26,490 99,762 93,228 33,363 126,591 
Unbilled revenue (b)(9,733)(3,616)(13,349)(11,475)(4,288)(15,763)
$78,755 $34,390 $113,145 $121,768 $44,592 $166,360 
Customer credit risk
POR$50,850 $19,600 $70,450 $84,913 $23,037 $107,950 
Non-POR27,905 14,790 42,695 36,855 21,555 58,410 
$78,755 $34,390 $113,145 $121,768 $44,592 $166,360 
(a) The primary markets include the following states:

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

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

We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the three months ended March 31, 2021 and 2020, our retail revenues included gross receipts taxes of $0.3 million and $0.3 million, respectively, and our retail cost of revenues included gross receipts taxes of $1.2 million and $1.7 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
12

Table of Contents
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 doubtful accounts 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 doubtful accounts when the accounts receivable is deemed to be uncollectible.

A rollforward of our allowance for credit losses for the three months ended March 31, 2021 are presented in the table below (in thousands):

Balance at December 31, 2020$(3,942)
Current period bad debt provision490 
Write-offs934 
Recovery of previous write offs(180)
Balance at March 31, 2021$(2,698)

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 March 31, 2021 and December 31, 2020, respectively.
The CompanyAffiliated Owners
March 31, 202141.53 %58.47 %
December 31, 202041.53 %58.47 %

The following table summarizes the portion of net (loss) income and income tax expense (benefit) attributable to non-controlling interest (in thousands):

Three Months Ended March 31,
20212020
Net (loss) income allocated to non-controlling interest$(18,321)$6,085 
Income tax expense allocated to non-controlling interest1,608 496 
Net (loss) income attributable to non-controlling interest$(19,929)$5,589 

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.

Dividends on Class A Common Stock
13

Table of Contents

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 months ended March 31, 2021, we paid $2.7 million in dividends to the holders of the Company's Class A common stock. This dividend represented a quarterly rate of $0.18125 per share on each share of Class A common stock.

Dividends declared for the Company's Class A common stock are reported as a reduction of retained earnings, or additional paid in capital in the case retained earnings is exhausted.

In order to 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 months ended March 31, 2021, Spark HoldCo made corresponding distributions of $3.8 million to our non-controlling interest holders.

Share Repurchase Program

On August 18, 2020, our Board of Directors authorized a share repurchase program of up to $20.0 million of Class A common stock through August 18, 2021. Purchases may be made with available cash balances, our Senior Credit Facility and operating cash flows.

The shares of Class A common stock may be repurchased from time to time in the open market at prevailing market prices or in privately negotiated transactions based on ongoing assessments of capital needs, the market price of the stock, and other factors, including general market conditions. The repurchase program does not obligate us to acquire any particular amount of Class A common stock, may be modified or suspended at any time, and could be terminated prior to completion.

During the three months ended March 31, 2021, we did not repurchase our Class A common stock. The share repurchase program was suspended in March 2021 pursuant to an agreement with lenders under our Senior Credit Facility.

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 (loss) per share for the three months ended March 31, 2021 and 2020 (in thousands, except per share data):
14

Table of Contents
Three Months Ended March 31,
20212020
Net (loss) income attributable to Spark Energy, Inc. stockholders$(7,631)$4,479 
Less: Dividends on Series A preferred stock1,951 1,500 
Net (loss) income attributable to stockholders of Class A common stock$(9,582)$2,979 
Basic weighted average Class A common shares outstanding14,627 14,381 
Basic (loss) income per share attributable to stockholders$(0.66)$0.21 
Net (loss) income attributable to stockholders of Class A common stock$(9,582)$2,979 
Effect of conversion of Class B common stock to shares of Class A common stock  
Diluted net (loss) income attributable to stockholders of Class A common stock$(9,582)$2,979 
Basic weighted average Class A common shares outstanding14,627 14,381 
Effect of dilutive Class B common stock  
Effect of dilutive restricted stock units 403 
Diluted weighted average shares outstanding14,627 14,784 
Diluted (loss) income per share attributable to stockholders$(0.66)$0.20 

The computation of diluted earnings per share for the three months ended March 31, 2021 and 2020 excludes 20.8 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. 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 March 31, 2021 and December 31, 2020 (in thousands):
15

Table of Contents
March 31, 2021December 31, 2020
Assets
Current assets:
   Cash and cash equivalents$81,290 $71,442 
   Accounts receivable55,671 70,350 
   Other current assets56,390 55,575 
   Total current assets193,351 197,367 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets13,182 15,259 
   Total non-current assets133,525 135,602 
   Total Assets$326,876 $332,969 
Liabilities
Current liabilities:
   Accounts payable and accrued liabilities$54,883 $61,436 
   Other current liabilities44,228 43,676 
   Total current liabilities99,111 105,112 
Long-term liabilities:
   Long-term portion of Senior Credit Facility135,000 100,000 
   Subordinated debt affiliate
10,000  
   Other long-term liabilities183 256 
   Total long-term liabilities145,183 100,256 
   Total Liabilities$244,294 $205,368 

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 accrue dividends at an annual percentage rate of 8.75%, and 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 sheet.

During the three months ended March 31, 2021, we paid $2.0 million in dividends to holders of the Series A Preferred Stock. As of March 31, 2021, we had accrued $2.0 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on April 15, 2021.

A summary of our preferred equity balance for the three months ended March 31, 2021 is as follows:
(in thousands)
Balance at December 31, 2020$87,288 
Repurchase of Series A Preferred Stock 
Accumulated dividends on Series A Preferred Stock 
Balance at March 31, 2021$87,288 

6. Derivative Instruments
16

Table of Contents
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 March 31, 2021 and December 31, 2020, we paid less than $0.1 million and $0.1 million 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 
CommodityNotionalMarch 31, 2021December 31, 2020
Natural GasMMBtu2,183 2,880 
ElectricityMWh1,843 1,845 
Trading
CommodityNotionalMarch 31, 2021December 31, 2020
Natural GasMMBtu105 102 

Gains (Losses) on Derivative Instruments
17

Table of Contents
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 March 31,
  20212020
Gain (Loss) on non-trading derivatives, net$7,054 $(24,533)
Loss on trading derivatives, net(30)(54)
Gain (Loss) on derivatives, net7,024 (24,587)
Current period settlements on non-trading derivatives (1)
$(1,189)$16,609 
Current period settlements on trading derivatives4 (1)
Total current period settlements on derivatives$(1,185)$16,608 

(1) Excludes settlements of $(0.3) million, for the three months ended March 31, 2020 related to power call options.
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):
  
March 31, 2021
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $3,759 $(2,094)$1,665 $ $1,665 
Trading commodity derivatives14 (1)13  13 
Total Current Derivative Assets3,773 (2,095)1,678  1,678 
Non-trading commodity derivatives233 (172)61  61 
Trading commodity derivatives     
Total Non-current Derivative Assets233 (172)61  61 
Total Derivative Assets$4,006 $(2,267)$1,739 $ $1,739 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(6,623)$3,394 $(3,229)$13 $(3,216)
Trading commodity derivatives(3) (3) (3)
Total Current Derivative Liabilities(6,626)3,394 (3,232)13 (3,219)
Non-trading commodity derivatives(490)315 (175) (175)
Trading commodity derivatives     
Total Non-current Derivative Liabilities(490)315 (175) (175)
Total Derivative Liabilities$(7,116)$3,709 $(3,407)$13 $(3,394)
18


  
December 31, 2020
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$308 $(105)$203 $ $203 
Trading commodity derivatives112 (4)108  108 
Total Current Derivative Assets420 (109)311  311 
Non-trading commodity derivatives     
Trading commodity derivatives     
Total Non-current Derivative Assets     
Total Derivative Assets$420 $(109)$311 $ $311 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(11,139)$3,620 $(7,519)$86 $(7,433)
Trading commodity derivatives(74)2 (72) (72)
Total Current Derivative Liabilities(11,213)3,622 (7,591)86 (7,505)
Non-trading commodity derivatives(838)611 (227) (227)
Trading commodity derivatives     
Total Non-current Derivative Liabilities(838)611 (227) (227)
Total Derivative Liabilities$(12,051)$4,233 $(7,818)$86 $(7,732)

7. Property and Equipment
Property and equipment consist of the following (in thousands):
Estimated useful
lives (years)
March 31, 2021December 31, 2020
Information technology
2 – 5
$5,307 $5,821 
Furniture and fixtures
2 – 5
957 957 
Total6,264 6,778 
Accumulated depreciation(2,808)(3,424)
Property and equipment—net$3,456 $3,354 
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 each of March 31, 2021 and December 31, 2020, information technology includes $0.8 million and $0.7 million, respectively, of costs associated with assets not yet placed into service.
Depreciation expense recorded in the condensed consolidated statements of operations was $0.4 million and $0.6 million, respectively, for the three months ended March 31, 2021 and 2020.
19


8. Intangible Assets
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
March 31, 2021December 31, 2020
Goodwill$120,343 $120,343 
Customer relationships—Acquired
Cost$58,688 $58,688 
Accumulated amortization(46,445)(44,175)
Customer relationshipsAcquired
$12,243 $14,513 
Customer relationships—Other
Cost$8,898 $8,988 
Accumulated amortization(6,415)(5,733)
Customer relationshipsOther, net
$2,483 $3,255 
Trademarks
Cost$7,570 $7,570 
Accumulated amortization(3,249)(2,972)
Trademarks, net$4,321 $4,598 

Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships Acquired
Customer Relationships Other
Trademarks
Balance at December 31, 2020$120,343 $14,513 $3,255 $4,598 
Adjustments —  (28) 
Amortization  (2,270)(744)(277)
Balance at March 31, 2021$120,343 $12,243 $2,483 $4,321 

Estimated future amortization expense for customer relationships and trademarks at March 31, 2021 is as follows (in thousands):
Year ending December 31,
2021 (remaining nine months)$9,823 
20226,194 
2023605 
2024404 
2025404 
> 5 years1,617 
Total$19,047 
20


9. Debt
Debt consists of the following amounts as of March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021December 31, 2020
Long-term debt:
  Senior Credit Facility (1) (2)
$135,000 $100,000 
  Subordinated Debt
10,000  
Total long-term debt145,000 100,000 
Total debt$145,000 $100,000 
(1) As of March 31, 2021 and December 31, 2020, the weighted average interest rate on the Senior Credit Facility was 3.75% and 3.75%, respectively.
(2) As of March 31, 2021 and December 31, 2020, we had $29.7 million and $31.0 million in letters of credit issued, respectively.

Capitalized financing costs associated with our Senior Credit Facility were $1.4 million and $1.6 million as of March 31, 2021 and December 31, 2020, respectively. Of these amounts, $1.0 million and $1.0 million are recorded in other current assets, and $0.4 million and $0.6 million are recorded in other non-current assets in the condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.
Interest expense consists of the following components for the periods indicated (in thousands):
Three Months Ended March 31,
20212020
Senior Credit Facility$468 $911 
Letters of credit fees and commitment fees402 392 
Amortization of deferred financing costs
259 250 
Other
182  
Interest Expense
$1,311 $1,553 

Senior Credit Facility

The Company, as guarantor, and Spark HoldCo (the “Borrower” and, together with each subsidiary of Spark HoldCo (“Co-Borrowers”)) maintain a senior secured borrowing base credit facility (as amended from time to time, “Senior Credit Facility”) that allows us to borrow on a revolving basis and has a maximum borrowing capacity of $227.5 million as of March 31, 2021.

Subject to applicable sub-limits and terms of the Senior Credit Facility, borrowings are available for the issuance of letters of credit (“Letters of Credit”), working capital and general purpose revolving credit loans (“Working Capital Loans”), and share buyback loans (“Share Buyback Loans”).

The Senior Credit Facility will mature on July 31, 2022, and all amounts outstanding thereunder will be payable on the maturity date. Borrowings under the Senior Credit Facility may be used to pay fees and expenses in connection with the Senior Credit Facility, finance ongoing working capital requirements and general corporate purpose requirements of the Co-Borrowers, to provide partial funding for acquisitions, as allowed under terms of the Senior Credit Facility, and to make open market purchases of our Class A common stock and Series A Preferred Stock. The Senior Credit Facility provides for Share Buyback Loans of up to $80.0 million, which permit the Company to repurchase up to an aggregate of 8,000,000 shares of Class A common stock or $80.0 million of Series A Preferred Stock, however this provision was suspended in March 2021 pursuant to an agreement with lenders under the Senior Credit Facility.

Pursuant to the Senior Credit Facility, the interest rate for Working Capital Loans and Letters of Credit under the Senior Credit Facility is generally determined by reference to the Eurodollar rate plus an applicable margin of up to
21


3.25% per annum (based on the prevailing utilization) or an alternate base rate plus an applicable margin of up to 2.25% per annum (based on the prevailing utilization). The alternate base rate is equal to the highest of (i) the prime rate (as published in the Wall Street Journal), (ii) the federal funds rate plus 0.50% per annum, or (iii) the reference Eurodollar rate plus 1.00%.

Borrowings under the Senior Credit Facility for Share Buyback Loans, are generally determined by reference to the Eurodollar rate plus an applicable margin of 4.50% per annum or the alternate base rate plus an applicable margin of 3.50% per annum.

The Co-Borrowers pay a commitment 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 agency fee, and letter of credit fees based on a percentage of the face amount of letters of credit payable to any syndicate member that issues a letter of credit.

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

Minimum Fixed Charge Coverage Ratio. We must maintain a minimum fixed charge coverage ratio of not less than 1.25 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of consolidated (with respect to the Company and the Co-Borrowers) interest expense, letter of credit fees, commitment fees, acquisition earn-out payments (excluding earnout payments funded with proceeds from newly issued preferred or common equity), distributions, scheduled amortization payments, and payments made on or after the closing of the Fourth Amendment to the Senior Credit Facility (other than such payments made from escrow accounts which were funded in connection with a permitted acquisition) 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 March 31, 2021 was 1.48 to 1.00.

Maximum Total Leverage Ratio. We must maintain a ratio of (x) the sum of total indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified in SEC filings, to Adjusted EBITDA of no more than 2.50 to 1.00. Our Maximum Total Leverage Ratio as of March 31, 2021 was 1.45 to 1.00.

Maximum Senior Secured Leverage Ratio. We must maintain a Senior Secured Leverage Ratio of no more than 1.85 to 1.00. The Senior Secured Leverage Ratio is defined as the ratio of (a) all indebtedness of the loan parties on a consolidated basis 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) to (b) Adjusted EBITDA. Our Maximum Senior Secured Leverage Ratio as of March 31, 2021 was 1.24 to 1.00.

The Senior Credit Facility contains various negative covenants that limit our ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions, investments, acquisitions or loans, materially modify certain agreements, or enter into transactions with affiliates. The Senior Credit Facility also contains affirmative covenants that are customary for credit facilities of this type. As of March 31, 2021, we were in compliance with our various covenants under the Senior Credit Facility.

The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by us, 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 accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.

We are entitled to pay cash dividends to the holders of the Series A Preferred Stock and Class A common stock and will be entitled to repurchase up to an aggregate amount of 10,000,000 shares of our Class A common stock, and up to $92.7 million of Series A Preferred Stock through one or more normal course open market purchases through NASDAQ 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
22


loans and letters of credit does not exceed the borrowing base limits. The share repurchase program was suspended in March 2021 pursuant to an agreement with lenders under our Senior Credit Facility.

The Senior Credit Facility 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, own at least 13,600,000 Class A and Class B shares on a combined basis (to be adjusted for any stock split, subdivisions or other stock reclassification or recapitalization), 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 matures on January 31, 2023.

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. Advances thereunder accrue interest at 5% per annum from the date of the advance. We have 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. We may pay interest and prepay principal on the Subordinated Debt Facility so long as we are in compliance with the covenants under our Senior Credit Facility, are not in default under the Senior Credit Facility and have 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 March 31, 2021, and December 31, 2020, there were $10.0 million and zero 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.
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
23


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
March 31, 2021    
Non-trading commodity derivative assets$ $1,726 $ $1,726 
Trading commodity derivative assets 13  13 
Total commodity derivative assets$ $1,739 $ $1,739 
Non-trading commodity derivative liabilities$(6)$(3,385)$ $(3,391)
Trading commodity derivative liabilities (3) (3)
Total commodity derivative liabilities$(6)$(3,388)$ $(3,394)
Level 1Level 2Level 3Total
December 31, 2020
Non-trading commodity derivative assets$104 $99 $ $203 
Trading commodity derivative assets 108  108 
Total commodity derivative assets$104 $207 $ $311 
Non-trading commodity derivative liabilities$(5)$(7,655)$ $(7,660)
Trading commodity derivative liabilities (72) (72)
Total commodity derivative liabilities$(5)$(7,727)$ $(7,732)
We had no transfers of assets or liabilities between any of the above levels during the three months ended March 31, 2021 and the year ended December 31, 2020.
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 March 31, 2021 and December 31, 2020, the credit risk valuation adjustment was a reduction of derivative liabilities, net of $0.2 million and $0.2 million, respectively.
24


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 March 31, 2021, we had a net deferred tax asset of $33.0 million, of which approximately $15.6 million related 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 March 31, 2021 and 2020 was 5.3% and 16.1%, respectively. The effective tax rate for the three and three months ended March 31, 2021 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

25


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.

Variable Rate Cases

In the cases referred to as Variable Rate Cases, such actions involve consumers alleging they paid higher rates than they would have if they stayed with their default utility. The underlying claims of each case are similar; however, because numerous cases have been brought in several different jurisdictions, the varying applicable case law, the varying facts and stages of each case, the Company agreed to mediate in two aggregated mediations to avoid duplicative defense costs in numerous jurisdictions. The Company continues to deny the allegations asserted by Plaintiffs and intends to vigorously defend these matters.

In August 2020, the Company participated in mediation which covered three Spark brand matters: (1) Janet Rolland et al v. Spark Energy, LLC (D.N.J Apr. 2017); (2) Burger v. Spark Energy Gas, LLC (N.D. Ill. Dec. 2019); and (3) Local 901 v. Spark Energy, LLC (Sup . Ct. Allen County, Indiana Aug. 2019). The Company is working with the mediator to find a resolution to these cases, but is also simultaneously continuing to defend the cases in the respective courts. Given the ongoing mediation, discovery, and current stage of these matters, we cannot predict the outcome of these cases at this time.

In December of 2020, the Company participated in mediation which covered several Verde brand matters: (1) Marshall. Verde Energy USA, Inc. (D.N.J. Jan. 2018); (2) Mercado v. Verde Energy USA, Inc. (N.D. Ill. Mar. 2018); (3) Davis v. Verde Energy USA, Inc., et al. (D. Mass. Apr. 2019); (4) Panzer v. Verde Energy, USA Inc. and Oasis Power, LLC (E.D. Pa Aug. 2019); (5) LaQua v. Verde Energy USA New York, LLC (E.D.N Y. Jan. 2020); and (6) Abbate v. Verde Energy USA Ohio, LLC (S.D. Ohio Jun. 2020). The parties continue to work on a mediation resolution and the litigation has been stayed in these matters. Given the ongoing mediation and current stage of these matters, we cannot predict the outcome of these cases at this time.

On January 14, 2021, Glikin, et. all 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 plans to vigorously defend 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

Saul Horowitz, as Sellers’ Representative for the former owners of the Major Energy Companies v. National Gas & Electric, LLC (NG&E) and Spark Energy, Inc., is a lawsuit filed on October 17, 2017 in the United States District Court for the Southern District of New York asserting claims of fraudulent inducement against NG&E, breach of contract against NG&E and Spark, and tortious interference with contract against Spark related to a membership interest purchase agreement, subsequent dropdown, and associated earnout agreements with the Major Energy Companies' former owners. The relief sought includes unspecified compensatory and punitive damages,
26


prejudgment and post-judgment interest, and attorneys' fees. This case went to trial during the first two weeks of March 2020 and all material has been submitted to the Judge for his decision. Given the trial was in Manhattan, New York, which was previously under a shelter-in-place order and is currently re-opening, we are not able to predict when we receive a final decision on this matter. Spark and NG&E deny the allegations asserted by Plaintiffs and have vigorously defended this matter; however, we cannot predict the outcome or consequences of this case at this time. In addition, several smaller, related cases involving the same facts are pending in the United States District Court for the Southern District of New York regarding the Major Energy escrowed indemnification monies and three Major Energy executive compensation agreements. As to the indemnification matter, the parties have reached an agreement to release certain original escrowed monies by the Sellers of Major Energy to the Company, which would conclude that current case in favor of the Company.

In addition to the matters disclosed above, 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.

Connecticut. In 2019, PURA initiated review of two of the Company's brands in Connecticut, Spark and Verde, focusing on marketing, billing and enrollment practices. The Company has and is cooperating with PURA's requests to review Spark and Verde practices in Connecticut.

Illinois. Spark Energy, LLC received a verbal inquiry from the Illinois Commerce Commission (ICC) and the Illinois Attorney General ("IAG") on January 1, 2020 seeking to understand an increase in complaints from Illinois consumers. The Company met with the ICC and the IAG in February 2020 and plan to discuss a compliance plan to ensure its sales are in compliance with Illinois regulations. The parties also discussed possible restitution payments to any customers impacted by sales not in compliance with Illinois regulations.

New York. Prior to the purchase of Major Energy by the Company, in 2015, Major Energy Services, LLC and Major Energy Electric Services were contacted by the Attorney General, Bureau of Consumer Frauds & Protection for State of New York relating to their marketing practices. Major Energy has exchanged information in response to various requests from the Attorney General and recently agreed to respond to additional questions via remote proceedings in October of 2020. The parties are in settlement negotiations at this time. While investigations of this nature may be resolved in a manner that allows the retail energy supplier to continue operating in New York with stipulations, there can be no assurances that the New York Attorney General will not take more severe action. Prior to the purchase of Major Energy by the Company, in 2015, Major Energy Services, LLC and Major Energy Electric Services were contacted by the Attorney General, Bureau of Consumer Frauds & Protection for State of New York relating to their marketing practices. Major Energy has exchanged information in response to various requests from the Attorney General. The Parties are in settlement negotiations at this time. While investigations of this nature may be resolved in a manner that allows the retail energy supplier to continue operating in New York with stipulations, there can be no assurances that the New York Attorney General will not take more severe action.

Pennsylvania. Verde Energy USA, Inc. (“Verde”) is the subject of a formal investigation by the Pennsylvania Public Utility Commission, Bureau of Investigation and Enforcement (“PPUC”) initiated on January 30, 2020. The
27


investigation asserts that Verde may have violated Pennsylvania retail energy supplier regulations. The Company met with the PPUC in February 2020 to discuss the matter and to work with the PPUC cooperatively. Verde reached a settlement, which includes a civil penalty of $1.0 million and a $0.1 million contribution to the PPL hardship fund. On June 30, 2020, Verde and PPUC Bureau of Investigation and Enforcement filed a Joint Petition for Approval of Settlement and Statements in Support of that Joint Petition with the Commission. Verde is currently awaiting final approval of this settlement.

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.

Indirect Tax Audits

We are undergoing various types of indirect tax audits spanning from years 2014 to 2020 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 March 31, 2021 and December 31, 2020, we had accrued $22.9 million and $26.6 million, respectively, related to litigation and regulatory matters and $1.1 million and $1.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.
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.8) million and $(0.2) million for the three months ended March 31, 2021 and 2020, respectively.

28


General and administrative costs of $0.1 million and zero were recorded for the three months ended March 31, 2021, and 2020 related to telemarketing activities performed by an affiliate.

Accounts Receivable and PayableAffiliates
As of March 31, 2021 and December 31, 2020, we had current accounts receivable—affiliates of $5.3 million and $5.1 million, respectively, and current accounts payable—affiliates of $1.3 million and $0.8 million, respectively.
Revenues and Cost of RevenuesAffiliates
Revenues recorded in net asset optimization revenue in the condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 related to affiliated sales were $0.3 million and $0.5 million, respectively.
Cost of revenues recorded in net asset optimization revenues in the condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 related to affiliated purchases were less than $0.1 million and $0.2 million, respectively. These amounts are presented as net on the condensed consolidated statements of operations.

Distributions to and Contributions from Affiliates

During three months ended March 31, 2021 and 2020, Spark HoldCo made distributions to affiliates of our Founder of $3.8 million and $3.8 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the three months ended March 31, 2021 and 2020, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $2.7 million and $3.4 million, respectively, in connection with distributions made between Spark HoldCo and Spark Energy, Inc. for payment of income taxes incurred by us.

Subordinated Debt Facility

In June 2019, we and Spark HoldCo entered into a Subordinated Debt Facility with an affiliate owned by our Founder, which allows the Company to borrow up to $25.0 million. 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. Advances thereunder accrue interest at 5% per annum from the date of the advance. As of March 31, 2021 and December 31, 2020, there was $10.0 million and zero in outstanding borrowings under the Subordinated Debt Facility. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.

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. 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 March 31, 2021 and 2020, we recorded asset optimization revenues of $25.7 million and $6.4 million and asset optimization cost of revenues of $25.8 million and $6.1 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 have historically defined retail gross margin as operating (loss) income plus (i) depreciation and amortization expenses and (ii) general and
29


administrative expenses, less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, and (iii) net current period cash settlements on non-trading derivative instruments.
Based on the events described below related to Winter Storm Uri, and to ensure Retail Gross Margin reflects repeatable operating performance that is not distorted by non-recurring events or extreme market volatility, we have revised the definition of Retail Gross Margin in this Report to include 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. Retail gross margin should not be considered an alternative to, or more meaningful than, operating income, as determined in accordance with GAAP.
Below is a reconciliation of retail gross margin to income before income tax expense (in thousands):

  
Three Months Ended March 31,
  20212020
Reconciliation of Retail Gross Margin to (loss) income before taxes
(Loss) income before income tax (benefit) expense$(29,095)$11,993 
Interest and other income(86)(160)
Interest expense1,311 1,553 
Operating (loss) income (27,870)13,386 
Depreciation and amortization6,036 8,796 
General and administrative12,671 25,676 
Less:
Net asset optimization (expense) revenue (140)321 
Net, gain (loss) on non-trading derivative instruments7,054 (24,533)
Net, Cash settlements on non-trading derivative instruments(1,189)16,609 
Non-recurring event - Winter Storm Uri(64,900) 
Retail Gross Margin$50,012 $55,461 

30


Financial data for business segments are as follows (in thousands):
Three Months Ended March 31, 2021
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues$78,755 $34,390 $(140)$ $113,005 
Retail cost of revenues107,524 14,644   122,168 
Less:
Net asset optimization expense  (140) (140)
Net, gain on non-trading derivative instruments6,705 349   7,054 
Current period settlements on non-trading derivatives(1,188)(1)  (1,189)
Non-recurring event - Winter Storm Uri(64,900)   (64,900)
Retail Gross Margin$30,614 $19,398 $ $ $50,012 
Total Assets at March 31, 2021$2,961,333 $970,315 $330,327 $(3,897,648)$364,327 
Goodwill at March 31, 2021$117,813 $2,530 $ $ $120,343 

Three Months Ended March 31, 2020
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$121,768 $44,592 $321 $ $166,681 
Retail cost of revenues100,383 18,440   118,823 
Less:
Net asset optimization revenue  321  321 
Net, loss on non-trading derivative instruments(24,386)(147)  (24,533)
Current period settlements on non-trading derivatives14,965 1,644   16,609 
Retail Gross Margin$30,806 $24,655 $ $ $55,461 
Total Assets at December 31, 2020$2,906,139 $941,569 $318,865 $(3,799,906)$366,667 
Goodwill at December 31, 2020$117,813 $2,530 $ $ $120,343 
31


15. Subsequent Events

Declaration of Dividends

On April 21, 2021, we declared a quarterly dividend of $0.18125 per share to holders of record of our Class A common stock on June 1, 2021, which will be paid on June 15, 2021.

On April 21, 2021, we also declared a quarterly cash dividend in the amount of $0.546875 per share to holders of record of the Series A Preferred Stock on July 1, 2021. The dividend will be paid on July 15, 2021.

32


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 2020 Form 10-K filed with the Securities and Exchange Commission (“SEC”) on March 4, 2021. Results of operations and cash flows for the three months ended March 31, 2021 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 March 31, 2021, we operated in 100 utility service territories across 19 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 March 31, 2021 and 2020, approximately 70% and 73%, 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 March 31, 2021 and 2020, approximately 30% and 27%, respectively, of our retail revenues were derived from the sale of natural gas.

Recent Developments

Winter Storm Uri

In February 2021, the U.S. experienced winter storm Uri, an unprecedented storm bringing extreme cold temperatures to the central U.S., including Texas. As a result of increased power demand for customers across the state of Texas and power generation disruptions during the weather event, power and ancillary costs in the Electric Reliability Council of Texas ("ERCOT") service area reached or exceeded maximum allowed clearing prices. As of March 31, 2021, we recorded a net loss of approximately $64.9 million as a direct result of winter storm Uri. Uncertainty exists with respect to the financial impact of the winter storm due in part to outstanding pricing and volume settlement data from ERCOT; the results of formal disputes regarding pricing and volume settlement data received to date, for which we are exploring all legal options; and any corrective action by the State of Texas, ERCOT, the Railroad Commission of Texas, or the Public Utility Commission of Texas.

Senior Credit Facility

On January 19, 2021, we increased the total commitments under our Senior Credit Facility to $227.5 million.

COVID-19

The outbreak of the novel coronavirus ("COVID-19") is a rapidly developing situation around the globe that has adversely impacted economic activity and conditions worldwide. In response to the COVID-19 pandemic, we
33


deployed a remote working strategy in March 2020 that enables certain of our employees to work from home, provided timely communication to team members, implemented protocols for team members' safety, and initiated strategies for monitoring and responding to local COVID-19 impacts. Our preparedness efforts, coupled with quick and decisive plan implementation, resulted in minimal impacts to our workforce.

As described further below under "Drivers of our Business", during the three months ended March 31, 2021, compared to the three months ended March 31, 2020, we had fewer organic customer acquisitions, which resulted in reduced customer acquisition costs. In addition, for the three months ended March 31, 2021 compared to three months ended March 31, 2020, we experienced lower customer attrition, slight increases in residential demand, and slight decreases in C&I demand. The financial impact of the decrease in C&I demand was offset by higher demand from residential customers, which have higher margins. Overall, we believe we have not experienced a material adverse impact to our business, financial condition or results of operations during the quarter ended March 31, 2021 as a result of the COVID-19 pandemic. We are continuing to monitor developments involving our workforce, customers and suppliers and the impact on our operations, business, financial condition, liquidity and results of operations for future periods.

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 months ended March 31, 2021:

RCEs:
(In thousands)December 31, 2020AdditionsAttritionMarch 31, 2021% Increase (Decrease)
Retail Electricity30314(38)279(8)%
Retail Natural Gas971(10)88(9)%
Total Retail40015(48)367(8)%
The following table details our count of RCEs by geographical location as of March 31, 2021:
RCEs by Geographic Location:
(In thousands)Electricity % of TotalNatural Gas % of TotalTotal % of Total
New England8531%1517%10027%
Mid-Atlantic10036%3035%13035%
Midwest3311%2629%5916%
Southwest6122%1719%7822%
Total279100%88100%367100%

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 and Pennsylvania;
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. During 2020 and 2019, we consolidated certain brands and billing systems in an effort to simplify our business operations where practical.

Drivers of Our Business
34



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

Customer Growth

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

Due to the COVID-19 pandemic, certain public utility commissions, regulatory agencies, and other governmental authorities in most of our markets continue to maintain orders prohibiting energy services companies from door-to-door marketing and in some cases telemarketing during the pandemic, which has restricted some of the manners we have historically used to market for organic sales. In response, we have focused on development of products and channels, partners for web sales, as well as accelerating our telemarketing sales quality programs. In November 2020, we began active door-to-door marketing activities in certain markets where not prohibited by states' COVID-19 restrictions.

During the three months ended March 31, 2021, we added approximately 15,000 RCEs primarily through our various organic sales channels. This amount was significantly lower than historical periods primarily due to limitation of our door-to-door marketing as a result of COVID-19 during the majority of 2020 and a reduction in targeted organic customer acquisitions as we focused our efforts to improve our organic sales channels, including vendor selection and sales quality. Although we expect to acquire less customers organically in future periods than we have historically while marketing restrictions are in place, which may cause our customer book to decrease, we are unable to predict the ultimate effect on our organic sales, financial results, cash flows, and liquidity at this time.

We acquire companies and portfolios of customers through both external and affiliated channels. 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.

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
35


opportunities to acquire customers through acquisitions and pursue such acquisitions when it makes sense economically or strategically.

As described above, certain public utility commissions, regulatory agencies, and other governmental authorities in all of our markets have issued orders that impact the way we have historically acquired customers, such as door to door marketing. Our reduced marketing resulted in significantly reduced customer acquisition costs during the three months ended March 31, 2021 compared to historical amounts. As long as these orders are in effect and marketing is reduced, we expect to incur reduced customer acquisition costs in future periods. However, we may incur increased costs through other manners of marketing, such as online marketing. We also expect our customer acquisition costs with respect to door to door marketing to return to historic levels once door to door marketing restriction orders are lifted from all markets.

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) pro-active non-renewal of contracts. Average monthly customer attrition for the three months ended March 31, 2021 and 2020 was 4.2% and 5.7%, respectively.

The current COVID-19 pandemic has caused regulatory agencies and other governmental authorities to take, and potentially continue to take, emergency or other actions in light of the pandemic that may impact our overall customer attrition, including prohibiting the termination of service for non-payment during the current COVID-19 pandemic. In addition, some state commissions continue discussions on allowing utilities to spread costs over time while allowing for full financial recovery plus cost of cash at a later date. This could create an advantage for incumbent utilities as energy service companies have to absorb or pass along COVID-19 related costs to customers, resulting in further disparity between market pricing and the utility price for customers. Furthermore, like us, due to restrictions on door-to-door activities, other energy service companies are limited in their ability to market, which may reduce customer initiated switches. We believe these orders and circumstances caused our customer attrition to be lower for the first quarter of 2021 compared to the first quarter of 2020. Consistent with our previously communicated strategy to shrink our C&I customer book, our customer attrition for C&I customers was slightly higher than the prior year because of our pro-active non-renewal of some of our large commercial contracts; however, this impact was more than offset by the decline in residential customer attrition during the current year. Although customer attrition was slightly lower during the first quarter of 2021, we are unable to predict the ultimate impact on overall customer attrition over the next six months, at this time.

Customer Credit Risk

Our bad debt expense for the three months ended March 31, 2021 and 2020 was (0.9%) and 3.3%, respectively, for non-purchase of receivable market ("non-POR") revenues. An increased focus on collection efforts, timely billing and credit monitoring for new enrollments in non-POR markets beginning in late 2020 have led to an improvement in the bad debt expense over the past several months, including the three months ended March 31, 2021. We have also been able to collect on debts that were previously written off, which has further reduced our bad debt expense during the three months ended March 31, 2021.

The current COVID-19 pandemic has caused regulatory agencies and other governmental authorities to take, and potentially continue to take, emergency or other actions in light of the pandemic that may impact our customer credit risk, including prohibiting the termination of service for non-payment during the current COVID-19 pandemic, requiring deferred payment plans for certain customers unable to pay their bills, and utilities increasing POR fees they charge us in an effort to recoup their bad debt losses. Although the Company noted no significant impact as a result of the COVID-19 pandemic related to customer credit risk for the three months ended March 31, 2021, because of the time lag between the delivery of electricity and natural gas, the issuance of an invoice, and the customer’s payment due date, there may be a substantial lag in time before we are able to determine specific trends in bad debt expense as a result of COVID-19. We are also monitoring other events that may have an impact on our credit risk, such as the expiration of unemployment benefits in many of our service territories.

36


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.

During the first quarter of 2021, the U.S. experienced winter storm Uri, an unprecedented storm bringing extreme cold temperatures to the central U.S., including Texas. As a result of increased power demand for customers across the state of Texas and power generation disruptions during the weather event, power and ancillary costs in the ERCOT service area reached or exceeded maximum allowed clearing prices. Although our hedge position was 120% of our forecasted demand in Texas for the month of February, we were still required to purchase power at unprecedented prices for an extended period of time during the storm.These price caps imposed by ERCOT for the duration of the storm and beyond have never been experienced in any deregulated market in which we serve.The policies imposed on the electricity markets by ERCOT related to pricing resulted in overall negative impact on our electricity unit margin in the first quarter of 2021.

See Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations - Recent Development for additional discussion about the impacts of winter storm Uri.

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 $0.1 million and a gain of $0.3 million for the three months ended March 31, 2021 and 2020, 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 March 31,
(in thousands)20212020
Adjusted EBITDA (1)
$32,667 $30,300 
Retail Gross Margin (2)
$50,012 $55,461 
(1) Adjusted EBITDA for the three months ended March 31, 2021 includes a $60.0 million add back related to winter storm Uri. See discussion below.
(2) Retail Gross Margin for the three months ended March 31, 2021 includes a $64.9 million add back related to winter storm Uri. See 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
37


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

Our lenders under the Company's Senior Credit Facility have allowed $60.0 million of the $64.9 million pre-tax storm loss to be added back as a non-recurring item in the calculation of Adjusted EBITDA for the Company's March 31, 2021 Debt Covenant Calculations. 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 the Company's financial condition and/or liquidity.

We believe that the presentation of Adjusted EBITDA provides information useful to investors in assessing our performance and results of operations and that Adjusted EBITDA is also useful for an understanding of our financial condition and/or liquidity due to its use in covenants in our Senior Credit Facility. 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.
38


  Three Months Ended March 31,
(in thousands)20212020
Reconciliation of Adjusted EBITDA to net (loss) income:
Net (loss) income$(27,560)$10,068 
Depreciation and amortization6,036 8,796 
Interest expense1,311 1,553 
Income tax (benefit) expense (1,535)1,925 
EBITDA
(21,748)22,342 
Less:
Net, gain (loss) on derivative instruments7,024 (24,587)
Net cash settlements on derivative instruments(1,185)16,608 
Customer acquisition costs213 1,345 
       Plus:
       Non-cash compensation expense467 1,324 
Non-recurring event - Winter Storm Uri60,000 — 
Adjusted EBITDA$32,667 $30,300 

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 March 31,
(in thousands)20212020
Reconciliation of Adjusted EBITDA to net cash (used) provided in operating activities:
Net cash (used) provided in operating activities$(23,632)$39,389 
Amortization of deferred financing costs(259)(250)
Bad debt expense247 (2,355)
Interest expense1,311 1,553 
Income tax (benefit) expense (1,535)1,925 
Non-recurring event - Winter Storm Uri60,000 — 
Changes in operating working capital
Accounts receivable, prepaids, current assets(11,703)(17,975)
Inventory(1,365)(2,690)
Accounts payable and accrued liabilities4,798 10,818 
Other4,805 (115)
Adjusted EBITDA$32,667 $30,300 
Cash Flow Data:
Net cash (used) provided in operating activities$(23,632)$39,389 
Cash flows used in investing activities$(520)$(536)
Net cash provided (used) in financing activities$33,959 $(41,050)

Retail Gross Margin. We define retail gross margin as operating income (loss) plus (i) depreciation and amortization expenses and (ii) general and administrative expenses, less (iii) net asset optimization revenues (expenses), (iv) net gains (losses) on non-trading derivative instruments, (v) net current period cash settlements on non-trading derivative instruments and (vi) 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
39


a result of recurring operations. As an indicator of our retail energy business’s operating performance, retail gross margin should not be considered an alternative to, or more meaningful than, operating income (loss), 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 current quarter 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.

The GAAP measure most directly comparable to Retail Gross Margin is operating income (loss). The following table presents a reconciliation of Retail Gross Margin to operating income (loss) for each of the periods indicated.
  Three Months Ended March 31,
(in thousands)20212020
Reconciliation of Retail Gross Margin to Operating (loss) income:
Operating (loss) income $(27,870)$13,386 
Plus:
Depreciation and amortization6,036 8,796 
General and administrative expense12,671 25,676 
Less:
Net asset optimization (expense) revenue(140)321 
Gain (loss) on non-trading derivative instruments7,054 (24,533)
Cash settlements on non-trading derivative instruments(1,189)16,609 
Non-recurring event - Winter Storm Uri(64,900)— 
Retail Gross Margin$50,012 $55,461 
Retail Gross Margin - Retail Electricity Segment (1)
$30,614 $30,806 
Retail Gross Margin - Retail Natural Gas Segment$19,398 $24,655 
(1) Retail Gross Margin - Retail Electricity Segment for the three months ended March 31, 2021 includes a $64.9 million add back related to winter storm Uri.

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 operating income (loss). 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 operating activities, and operating income (loss), 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.
40


Consolidated Results of Operations

Three Months Ended March 31, 2021 Compared to Three Months Ended March 31, 2020
(In Thousands)Three Months Ended March 31,
20212020
Revenues:
Retail revenues$113,145 $166,360 
Net asset optimization (expense) revenue(140)321 
Total Revenues113,005 166,681 
Operating Expenses:
Retail cost of revenues122,168 118,823 
General and administrative expense12,671 25,676 
Depreciation and amortization6,036 8,796 
Total Operating Expenses140,875 153,295 
Operating income (27,870)13,386 
Other (expense)/income:
Interest expense(1,311)(1,553)
Interest and other income86 160 
Total other expense(1,225)(1,393)
(Loss) income before income tax (benefit) expense(29,095)11,993 
Income tax (benefit) expense (1,535)1,925 
Net (loss) income $(27,560)$10,068 
Other Performance Metrics:
  Adjusted EBITDA (1) (2)
$32,667 $30,300 
  Retail Gross Margin (1) (3)
$50,012 $55,461 
  Customer Acquisition Costs$213 $1,345 
  Average Monthly RCE Attrition4.2 %5.7 %
(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 months ended March 31, 2021 includes a $60.0 million add back related to winter storm Uri.
(3) Retail Gross Margin for the three months ended March 31, 2021 includes a $64.9 million add back related to winter storm Uri.

Total Revenues. Total revenues for the three months ended March 31, 2021 were approximately $113.0 million, a decrease of approximately $53.7 million, or 32%, from approximately $166.7 million for the three months ended March 31, 2020, as indicated in the table below (in millions). This decrease was primarily due to a decrease in electricity and natural gas volumes as a result of smaller customer book in the first quarter of 2021 as compared to the first quarter of 2020, partially offset by an increase in natural gas and electricity unit revenue.
Change in electricity volumes sold$(52.4)
Change in natural gas volumes sold(12.3)
Change in electricity unit revenue per MWh8.4 
Change in electricity unit revenue per MMBtu - Winter Storm Uri0.9 
Change in natural gas unit revenue per MMBtu2.1 
Change in net asset optimization revenue(0.4)
Change in total revenues$(53.7)

Retail Cost of Revenues. Total retail cost of revenues for the three months ended March 31, 2021 was approximately $122.2 million, an increase of approximately $3.4 million, or 3%, from approximately $118.8 million for the three
41


months ended March 31, 2020, as indicated in the table below (in millions). This increase was primarily due to an increase in electricity supply costs due to winter storm Uri offset by a decrease in electricity and natural gas volumes as a result of a smaller customer book in 2021 and a change in the fair value of our retail derivative portfolio.
Change in electricity volumes sold$(39.1)
Change in natural gas volumes sold(5.5)
Change in electricity unit cost per MWh(4.6)
Change in electricity unit cost per MWh - Winter Storm Uri65.8 
Change in natural gas unit cost per MMBtu0.5 
Change in value of retail derivative portfolio(13.7)
Change in retail cost of revenues$3.4 

General and Administrative Expense. General and administrative expense for the three months ended March 31, 2021 was approximately $12.7 million, a decrease of approximately $13.0 million, or 51%, as compared to $25.7 million for the three months ended March 31, 2020. This decrease was primarily attributable to a decrease in sales and marketing costs in 2021 due to limitation of our door-to-door marketing as a result of COVID-19, lower bad debt expense in 2021 due to improved collection efforts and lower legal fees in the first quarter of 2021.

Depreciation and Amortization Expense. Depreciation and amortization expense for the three months ended March 31, 2021 was approximately $6.0 million, a decrease of approximately $2.8 million, or 32%, from approximately $8.8 million for the three months ended March 31, 2020. 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 March 31, 2021 was approximately $0.2 million, a decrease of approximately $1.1 million, or 85%, from approximately $1.3 million for the three months ended March 31, 2020. This decrease was primarily due to limitation on our ability to use door-to-door marketing as a result of COVID-19 and a reduction in targeted organic customer acquisitions as we focus our efforts to improve our organic sales channels, including vendor selection and sales quality.
42


Operating Segment Results
 Three Months Ended  
March 31,
  20212020
 (in thousands, except volume and per unit operating data)
Retail Electricity Segment
Total Revenues$78,755 $121,768 
Retail Cost of Revenues107,524 100,383 
Less: Net gain (loss) on non-trading derivatives, net of cash settlements5,517 (9,421)
Non-recurring event - Winter Storm Uri(64,900)— 
Retail Gross Margin (1) — Electricity
$30,614 $30,806 
Volumes — Electricity (MWhs) (3)
622,128 1,091,425 
Retail Gross Margin (2) (4) — Electricity per MWh
$49.21 $28.23 
Retail Natural Gas Segment
Total Revenues$34,390 $44,592 
Retail Cost of Revenues14,644 18,440 
Less: Net gain on non-trading derivatives, net of cash settlements348 1,497 
Retail Gross Margin (1) — Gas
$19,398 $24,655 
Volumes — Gas (MMBtus)3,829,474 5,282,299 
Retail Gross Margin (2) — Gas per MMBtu
$5.07 $4.67 

(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.
(3) Excludes volumes (8,402 MWhs) related to Winter Storm Uri impact.
(4) Retail Gross Margin - Electricity per MWh excludes Winter Storm Uri impact.

Three Months Ended March 31, 2021 Compared to Three Months Ended March 31, 2020
Retail Electricity Segment
Total revenues for the Retail Electricity Segment for the three months ended March 31, 2021 were approximately $78.7 million, a decrease of approximately $43.1 million, or 35%, from approximately $121.8 million for the three months ended March 31, 2020. This decrease was largely due to lower volumes sold, resulting in a decrease of $52.4 million as a result of smaller customer book in 2021. This decrease was partially offset by higher retail electricity prices as a result of the decrease of C&I RCEs as a total percentage of our customer book, which resulted in an increase of $8.4 million and an increase of $0.9 million related to electricity revenue due to Winter Storm Uri.
Retail cost of revenues for the Retail Electricity Segment for the three months ended March 31, 2021 were approximately $107.5 million, an increase of approximately $7.1 million, or 7%, from approximately $100.4 million for the three months ended March 31, 2020. This increase was primarily due to fewer customers, resulting in a decrease of $39.1 million, a decrease in supply costs of $4.6 million, and a change in the value of our retail derivative portfolio used for hedging, which resulted in a decrease of $15.0 million and an increase in supply cost of $65.8 million related to Winter Storm Uri.
43


Retail gross margin for the Retail Electricity Segment for the three months ended March 31, 2021 was approximately $30.6 million, a decrease of approximately $0.2 million, or 1%, from approximately $30.8 million for the three months ended March 31, 2020, as indicated in the table below (in millions).
Change in volumes sold$(13.0)
Change in gross margin - Winter Storm Uri64.9 
Change in unit margin per MWh(51.7)
Change in retail electricity segment retail gross margin$0.2 
Retail Natural Gas Segment
Total revenues for the Retail Natural Gas Segment for the three months ended March 31, 2021 were approximately $34.4 million, a decrease of approximately $10.2 million, or 23%, from approximately $44.6 million for the three months ended March 31, 2020. This decrease was primarily attributable to lower volumes sold, which decreased total revenues by $12.3 million offset by an increase of $2.1 million related to higher natural gas rates.
Retail cost of revenues for the Retail Natural Gas Segment for the three months ended March 31, 2021 were approximately $14.6 million, a decrease of $3.8 million, or 21%, from approximately $18.4 million for the three months ended March 31, 2020. This decrease was primarily due to lower volumes resulting in a decrease of $5.5 million, higher natural gas prices, which resulted in an increase of $0.5 million, and a change in the value of our derivative portfolio used for hedging, which resulted in an increase of $1.2 million.
Retail gross margin for the Retail Natural Gas Segment for the three months ended March 31, 2021 was approximately $19.4 million, a decrease of approximately $5.3 million, or 21%, from approximately $24.7 million for the three months ended March 31, 2020, as indicated in the table below (in millions).
Change in volumes sold$(6.9)
Change in unit margin per MMBtu1.6 
Change in retail natural gas segment retail gross margin$(5.3)

44


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, service debt and pay dividends. Our liquidity requirements fluctuate with our 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. We believe that cash generated from operations and our available liquidity sources will be sufficient to sustain current operations and to pay required taxes and quarterly cash distributions, including the quarterly dividends to the holders of the Class A common stock and the Series A Preferred Stock, for the next twelve months. Estimating our liquidity requirements is highly dependent on then-current market conditions, including impacts of the COVID-19 pandemic, Winter Storm Uri, forward prices for natural gas and electricity, market volatility and our then existing capital structure and requirements.

Liquidity Position

The following table details our available liquidity as of March 31, 2021:
($ in thousands)March 31, 2021
Cash and cash equivalents$81,491 
Senior Credit Facility Availability (1)
44,517 
Subordinated Debt Facility Availability (2)
15,000 
Total Liquidity$141,008 
(1) Reflects amount of Letters of Credit that could be issued based on existing covenants as of March 31, 2021.
(2) The availability of the Subordinated Facility is dependent on our Founder's willingness and ability to lend. 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.

Cash Flows

Our cash flows were as follows for the respective periods (in thousands):
  Three Months Ended March 31,
  20212020
Net cash (used) provided in operating activities$(23,632)$39,389 
Net cash used in investing activities$(520)$(536)
Net cash provided (used) in financing activities$33,959 $(41,050)

Three Months Ended March 31, 2021 Compared to the Three Months Ended March 31, 2020

Cash Flows Used in Operating Activities. Cash flows used in operating activities for the three months ended March 31, 2021 increased by $63.0 million compared to the three months ended March 31, 2020. The increase was primarily the result of non-recurring Winter Storm Uri related costs of $64.9 million for the three months ended March 31, 2021.

45


Cash Flows Used in Investing Activities. Cash flows used in investing activities decreased by less than $0.1 million for the three months ended March 31, 2021. The decrease was primarily the result of reduction in capital spending during three months ended March 31, 2021.

Cash Flows Provided by Financing Activities. Cash flows provided by financing activities increased by $75.0 million for the three months ended March 31, 2021, primarily due to an increase in net borrowings under our Senior Credit Facility of $63.0 million and increase in sub-debt borrowing of $10.0 million during the three months ended March 31, 2021.

Sources of Liquidity and Capital Resources

Senior Credit Facility

As of March 31, 2021, we had total commitments of $227.5 million under the Senior Credit Facility, of which $164.7 million was outstanding, including $29.7 million of outstanding letters of credit, with a maturity date of July 31, 2022.

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 March 31, 2021, we were in compliance with the covenants under our Senior Credit Facility. Based upon existing covenants as of March 31, 2021, we had availability to borrow up to $44.5 million under the Senior Credit Facility.

Amended and Restated Subordinated Debt Facility

Our Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to $25.0 million. 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. See Note 9 "Debt" for additional details. As of March 31, 2021, there was $10.0 million outstanding borrowings under the Subordinated Debt Facility, and availability to borrow up to $15.0 million under the Subordinated Debt Facility.

Uses of Liquidity and Capital Resources

Repayment of Current Portion of Senior Credit Facility

Our Senior Credit Facility, matures in July 2022, 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 March 31, 2021 was $135.0 million. The current variable interest rate on the facility at March 31, 2021 was 3.75%.

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 March 31, 2021 and 2020, we spent a total of $0.2 million and $1.3 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 three months ended March 31, 2021 and 2020 included $0.5 million and $0.5 million, respectively, related to information systems improvements.

46


Dividends and Distributions

During the three months ended March 31, 2021, we paid dividends to holders of our Class A common stock for the quarter ended December 31, 2020 of $0.18125 per share or $2.7 million in the aggregate. In order to 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 Class B common stock (our non-controlling interest holders). As a result, during the three months ended March 31, 2021, Spark HoldCo made distributions of $3.8 million to our non-controlling interest holders related to the dividend payments to holders of our Class A common stock.

For the three months ended March 31, 2021, we paid $2.0 million of dividends to holders of our Series A Preferred Stock, and as of March 31, 2021, we had accrued $2.0 million related to dividends to holders of our Series A Preferred Stock, which we paid on April 15, 2021. For the full year ended December 31, 2021, at the stated dividend rate of the Series A Preferred Stock of $2.1875 per share, we would be required to pay dividends of $7.9 million in the aggregate based on the Series A Preferred Stock outstanding as of March 31, 2021.

On April 21, 2021, our Board of Directors declared a quarterly cash dividend in the amount of $0.18125 per share to holders of our Class A common stock and $0.546875 per share for the Series A Preferred Stock for the first quarter of 2021. Dividends on Class A common stock will be paid on June 15, 2021 to holders of record on June 1, 2021, and Series A Preferred Stock dividends will be paid on July 15, 2021 to holders of record on July 1, 2021.

Our ability to pay dividends in the future will depend on many factors, including the performance of our business and restrictions under our Senior Credit Facility. If our business does not generate sufficient cash for Spark HoldCo to make distributions to us to fund our Class A common stock and Series A Preferred Stock dividends, we may have to borrow to pay such amounts. Further, even if our business generates cash in excess of our current annual dividend (of $0.725 per share on our Class A common stock), we may reinvest such excess cash flows in our business and not increase the dividends payable to holders of our Class A common stock. Our future dividend policy is within the discretion of our Board of Directors and will depend upon the results of our operations, our financial condition, capital requirements and investment opportunities.

Share Repurchase Program

On August 18, 2020, our Board of Directors authorized a share repurchase program of up to $20.0 million of Class A common stock through August 18, 2021. The share repurchase program was suspended in March 2021 pursuant to an agreement with lenders under our Senior Credit Facility. During the three months ended March 31, 2021, we did not repurchase our Class A common stock.

Collateral Posting Requirements

Our contractual agreements with certain local regulated utilities and our supplier counterparties require us to maintain restricted cash balances or letters of credit as collateral for credit risk or the performance risk associated with the future delivery of natural gas or electricity. Due to the COVID-19 pandemic, certain local regulated utilities and our supplier counterparties have contacted us inquiring about our financial condition and the impact the pandemic is having on our operations. These inquiries may lead to additional requests for cash or letters of credit in an effort to mitigate the risk of default in paying our obligations related to the future delivery of natural gas or electricity. As of March 31, 2021, we had not been required to post additional collateral as a result of COVID-19.

As discussed above, during the winter storm Uri event, we were required to post a significant amount of collateral with ERCOT. Despite these posting requirements, we consistently maintained, and continue to maintain, sufficient liquidity to conduct our operations in the ordinary course. As of March 31, 2021, we had not been required to post additional collateral as a result of the winter storm Uri.

47


Off-Balance Sheet Arrangements
As of March 31, 2021, 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 2020 Form 10-K. There have been no changes to these policies and estimates since the date of our 2020 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 March 31, 2021, 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.

48


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 $5.9 million and $(7.9) million for the three months ended March 31, 2021 and 2020, 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 2020 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 March 31, 2021, our Gas Non-Trading Fixed Price Open Position (hedges net of retail load) was a short position of 156,233 MMBtu. An increase of 10% in the market prices (NYMEX) from their March 31, 2021 levels would have decreased the fair market value of our net non-trading energy portfolio by less than $0.1 million. Likewise, a decrease of 10% in the market prices (NYMEX) from their March 31, 2021 levels would have increased the fair market value of our non-trading energy derivatives by less than $0.1 million. As of March 31, 2021, our Electricity Non-Trading Fixed Price Open Position (hedges net of retail load) was a short position of 74,979 MWhs. An increase of 10% in the forward market prices from their March 31, 2021 levels would have increased the fair market value of our net non-trading energy portfolio by $0.4 million. Likewise, a decrease of 10% in the forward market prices from their March 31, 2021 levels would have decreased the fair market value of our non-trading energy derivatives by $0.4 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 62% and 65% 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 March 31, 2021 and 2020, respectively, all of which had investment grade ratings as of such date. We paid these local regulated utilities a weighted average discount of 0.8% and 1.0%, for the three months ended March 31, 2021 and 2020, respectively, of total revenues for customer credit risk protection. In certain of the POR markets in which we operate, the utilities limit their collections
49


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 to the extent the ability to terminate service has not been limited as a result of COVID-19. 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 (including impacts from COVID-19) 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 March 31, 2021 and 2020 was approximately (0.9%) and 3.3% 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 three months ended March 31, 2021.
The current COVID-19 pandemic has caused regulatory agencies and other governmental authorities to take, and potentially continue to take, emergency or other actions in light of the pandemic that may impact our customer credit risk, including prohibiting the termination of service for non-payment during the current COVID-19 pandemic, requiring deferred payment plans for certain customers unable to pay their bill, and utilities increasing POR fees they charge us in an effort to recoup their bad debts losses. Please see “Item 1A—Risk Factors” in this Report.
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 March 31, 2021, approximately $0.1 million of our total exposure of $3.5 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 March 31, 2021.
Interest Rate Risk
We are exposed to fluctuations in interest rates under our variable-price debt obligations. At March 31, 2021, we were co-borrowers under the Senior Credit Facility, under which $135.0 million of variable rate indebtedness was outstanding. Based on the average amount of our variable rate indebtedness outstanding during the three months ended March 31, 2021, a 1% increase in interest rates would have resulted in additional annual interest expense of approximately $1.4 million.
50


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. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost benefit relationship of possible controls and procedures. Based on this evaluation, management concluded that our disclosure controls and procedures were effective as of March 31, 2021 at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

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 March 31, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
51


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 2020 Form 10-K. There has been no material change in our risk factors from those described in the 2020 Form 10-K, except as described below. 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.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
There were no unregistered sales of equity securities during the three months ended March 31, 2021.


52


Item 6. Exhibits

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


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.18-K3.18/4/2014001-36559
3.28-K3.28/4/2014001-36559
3.38-A53/14/2017001-36559
4.2S-14.16/30/2014333-196375
10.1#8-K10.14/8/2021001-36559
10.2*
54


31.1*
31.2*
32**
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
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.
Spark Energy, Inc.
May 6, 2021/s/ James G. Jones II
James G. Jones II
Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)


55
EX-10.2 2 newbankagreement-wellsfarg.htm EX-10.2 NEW BANK AGREEMENT Document


NEW BANK AGREEMENT
THIS NEW BANK AGREEMENT, dated as of January 19, 2021 (this “New Bank Agreement”) is made by and among SPARK HOLDCO, LLC, a Delaware limited liability company, SPARK ENERGY, LLC, a Texas limited liability company, SPARK ENERGY GAS, LLC, a Texas limited liability company, CENSTAR ENERGY CORP, a New York corporation, CENSTAR OPERATING COMPANY, LLC, a Texas limited liability company, Oasis Power, LLC, a Texas limited liability company (“Oasis”), Oasis Power Holdings, LLC, a Texas limited liability company (“Oasis Holdings”), ELECTRICITY MAINE, LLC, a Maine limited liability company (“Maine”), ELECTRICITY N.H., LLC, a Maine limited liability company (“NH”), PROVIDER POWER MASS, LLC, a Maine limited liability company (“Mass”), Major Energy Services LLC, a New York limited liability company (“Major”), Major Energy Electric Services LLC, a New York limited liability company (“Electric”), Respond Power LLC, a New York limited liability company (“Respond”) and Perigee Energy, LLC, a Texas limited liability company (“Perigee”), VERDE ENERGY USA, INC., a Delaware corporation (“Verde Inc.”), VERDE ENERGY USA COMMODITIES, LLC, a Delaware limited liability company (“Verde Commodities”), VERDE ENERGY USA CONNECTICUT, LLC, a Delaware limited liability company (“Verde Connecticut”), VERDE ENERGY USA DC, LLC, a Delaware limited liability company (“Verde DC”), VERDE ENERGY USA ILLINOIS, LLC, a Delaware limited liability company (“Verde Illinois”), VERDE ENERGY USA MARYLAND, LLC, a Delaware limited liability company (“Verde Maryland”), VERDE ENERGY USA MASSACHUSETTS, LLC, a Delaware limited liability company (“Verde Massachusetts”), VERDE ENERGY USA NEW JERSEY, LLC, a Delaware limited liability company (“Verde New Jersey”), VERDE ENERGY USA NEW YORK, LLC, a Delaware limited liability company (“Verde New York”); VERDE ENERGY USA OHIO, LLC, a Delaware limited liability company (“Verde Ohio”), VERDE ENERGY USA PENNSYLVANIA, LLC, a Delaware limited liability company (“Verde Pennsylvania”), VERDE ENERGY USA TEXAS HOLDINGS, LLC, a Delaware limited liability company (“Verde Texas Holdings”), VERDE ENERGY USA TRADING, LLC, a Delaware limited liability company (“Verde Trading”), VERDE ENERGY SOLUTIONS, LLC, a Delaware limited liability company (“Energy Solutions”), VERDE ENERGY USA TEXAS, LLC, a Texas limited liability company (“Verde Texas”) and HIKO ENERGY, LLC, a New York limited liability company (“Hiko”) (jointly, severally and together, the “Co-Borrowers,” and each individually, a “Co-Borrower”), SPARK ENERGY, INC. (“Parent”), a Delaware corporation, and each of the undersigned subsidiaries of Parent that are guarantors (the “Guarantors”), COÖPERATIEVE RABOBANK U.A., NEW YORK BRANCH, in its capacity as administrative agent under the Credit Agreement (as defined below) (in such capacity, the “Agent”), and WELLS FARGO BANK, NATIONAL ASSOCIATION (the “New Bank”). Reference is made to the Credit Agreement dated as of May 19, 2017, among Parent, the Co-Borrowers, the banks party thereto from time to time (the “Banks”), and the Agent (as the same may be amended or modified from time to time, the “Credit Agreement”).
4848-3627-1574, v. 2


Capitalized terms used herein but not defined herein shall have the meanings specified by the Credit Agreement.
PRELIMINARY STATEMENTS
A.    Pursuant to Section 2.02(a) of the Credit Agreement, and subject to the terms and conditions thereof, financial institutions may become Banks with Working Capital Commitments in the event the Co-Borrowers request an increase in the aggregate Working Capital Commitments and certain other conditions are met and satisfied.
B.    The Co-Borrowers have given notice to the Agent of such a request pursuant to Section 2.02(a) of the Credit Agreement.
C.    The Co-Borrowers, the Agent, and the New Bank now wish to enter into this New Bank Agreement to add the New Bank as a Bank under the Credit Agreement and to establish a Working Capital Commitment of $25,000,000 for the New Bank in accordance with the terms and conditions of the Credit Agreement, as well as a Share Buyback DDTL Commitment of $8,791,209 in accordance with the terms and conditions of the Credit Agreement.
AGREEMENT
NOW, THEREFORE, in consideration of the foregoing and other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged and confessed, the parties hereto agree as follows:
1.    Addition of New Bank. Pursuant to Section 2.02(a) of the Credit Agreement, New Bank is hereby added to the Credit Agreement as a Bank with a Working Capital Commitment of $25,000,000. The New Bank specifies the following as its address for notices:
Wells Fargo Bank, N.A.
1000 Louisiana St., 9th Floor
Houston, TX 77002

Attention: Bill Aldridge


2.     Share Buyback DDTL Commitments. Contemporaneous with the addition of such New Bank, such New Bank shall automatically obtain a Share Buyback DDTL Commitment in the amount of $8,791,209 pursuant to Section 2.02(a)(vi) of the Credit Agreement.
3.    Delivery of Notes. If requested by the New Bank, the Co-Borrowers shall promptly execute and deliver to the New Bank a WC Note, dated as of the effective date of this New Bank Agreement, in the principal amount of the New Bank’s Working Capital Commitment set forth in Section 1 above. If requested by the New Bank, the Co-Borrowers shall promptly execute and deliver to the New Bank a Share Buyback DDTL Note, dated as of the effective date
4848-3627-1574, v. 2


of this New Bank Agreement, in the principal amount of the New Bank’s Share buyback DDTL Commitment set forth in Section 2 above.
4.    Governing Law. This New Bank Agreement shall be construed in accordance with, and this New Bank Agreement, and all matters arising out of or relating in any way whatsoever to this New Bank Agreement (whether in contract, tort, or otherwise) shall be governed by, the law of the State of New York, other than those conflict of law provisions that would defer to the substantive laws of another jurisdiction. This governing law election has been made by the parties in reliance (at least in part) on Section 5-1401 of the General Obligation Law of the State of New York, as amended (as and to the extent applicable), and other applicable law.
5.    Bank Credit Decision. The New Bank acknowledges that it has, independently and without reliance upon the Agent or any other Bank, and based on the Financial Statements referred to in Section 6.11 of the Credit Agreement and such other documents and information as it has deemed appropriate, made its own credit analysis and decision to enter into this New Bank Agreement and to agree to the various matters set forth herein. The New Bank also acknowledges that it will, independently and without reliance upon the Agent or any other Bank, and based on such documents and information as it shall deem appropriate at the time, continue to make its own credit decisions in taking or not taking action under the Credit Agreement.
6.     Payments and Reallocation. The New Bank shall pay to the Agent on the Increase Effective Date (as set forth in Section 12 below), in immediately available funds, an amount equal to the amount of the New Bank’s Credit Percentage (determined after giving effect to the addition of the New Bank’s Commitment hereunder) of the aggregate principal amount of the Loans and L/C Advances to be outstanding immediately upon the Increase Effective Date. Such amount paid by the New Bank shall be deemed the purchase price for the acquisition by the New Bank of such amount of Loans and L/C Advances from the other Banks upon the effectiveness of this New Bank Agreement. The Agent shall distribute such amounts as received from the New Bank as may be necessary so that the Loans and L/C Advances are held by the New Bank and the other Banks in accordance with their respective Credit Percentages (determined after giving effect to the addition of New Bank’s Commitment hereunder).
7.    Representations and Warranties of the Co-Borrowers. The Co-Borrowers represent and warrant as follows:
(a)    the representations and warranties contained in the Credit Agreement, the Security Documents, the Guaranties, and each of the other Loan Documents are correct in all material respects (except for any representation and warranty that is qualified by materiality or reference to Material Adverse Effect, which representation and warranty shall be true and correct in all respects) on and as of the date of the addition of the New Bank as a Bank under the Credit Agreement and the establishment of the New Bank’s Working Capital Commitment (and Share Buyback DDTL Commitment) pursuant to this New Bank Agreement, before and after giving effect to such events as though such representations and warranties were made on the date of such increase, except to the extent any such representations and warranties are expressly limited to an earlier date;
4848-3627-1574, v. 2


(b)    no Default has occurred and is continuing, or would result from the increase in Working Capital Commitments described in this New Bank Agreement; and
(c)    immediately before and after the increase in Working Capital Commitments described in this New Bank Agreement, the Loan Parties are in pro forma compliance with the financial covenants in Section 7.09 of the Credit Agreement.
8.    Appointment of Agent. The New Bank hereby appoints and authorizes the Agent to take such action as Agent on its behalf and to exercise such powers and discretion under the Loan Documents as are delegated to the Agent thereby, together with such powers and discretion as are reasonably incidental thereto.
9.    Default. Without limiting any other event that may constitute an Event of Default, the Co-Borrowers acknowledge and agree that any representation or warranty made by the Co-Borrowers set forth in this New Bank Agreement that proves to have been incorrect or misleading in any material respect when made shall constitute an “Event of Default” under the Credit Agreement. This New Bank Agreement is a “Loan Document” for all purposes.
10.    Expenses. The Co-Borrowers agree to pay within ten (10) days of receipt of written demand therefore all costs and expenses of the Agent in connection with the preparation, execution and delivery of this New Bank Agreement, the WC Note and Share Buyback DDTL Note, including, without limitation, the reasonable fees and out-of-pocket expenses of counsel for the Agent with respect thereto.
11.    Counterparts; Facsimile Signature. This New Bank Agreement may be executed in counterparts (and by different parties hereto on different counterparts), each of which shall constitute an original, but all of which when taken together shall constitute a single contract. This New Bank Agreement shall become effective when the Agent shall have received counterparts hereof which, when taken together, bear the signatures of each of the other parties hereto, and thereafter shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns permitted hereby. Delivery of an executed counterpart of a signature page of this New Bank Agreement by facsimile or in electronic (i.e., “pdf” or “tif”) format shall be effective as delivery of a manually executed counterpart of this New Bank Agreement. The words “execution,” “signed,” “signature,” and words of like import in this New Bank Agreement shall be deemed to include electronic signatures or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.
12.    Increase Effective Date. The Increase Effective Date is January 19, 2021.
[The Remainder of this Page Intentionally Left Blank]

4848-3627-1574, v. 2



4848-3627-1574, v. 2


IN WITNESS WHEREOF, the parties hereto have caused this New Bank Agreement to be executed by their respective officers thereunto duly authorized, as of the date first written above.
CO-BORROWERS:

SPARK HOLDCO, LLC
SPARK ENERGY, LLC
SPARK ENERGY GAS, LLC
CenStar Energy CORP
CENSTAR OPERATING COMPANY, LLC
Oasis Power, LLC
Oasis Power Holdings, LLC
Electricity Maine, LLC
Electricity N.H., LLC
Provider Power Mass, LLC
Major Energy Services LLC
Major Energy Electric Services LLC
Respond Power LLC
Perigee Energy, LLC
VERDE ENERGY USA, INC.
VERDE ENERGY USA COMMODITIES, LLC
VERDE ENERGY USA CONNECTICUT, LLC
VERDE ENERGY USA DC, LLC
VERDE ENERGY USA ILLINOIS, LLC
VERDE ENERGY USA MARYLAND, LLC VERDE ENERGY USA MASSACHUSETTS, LLC
VERDE ENERGY USA NEW JERSEY, LLC VERDE ENERGY USA NEW YORK, LLC
VERDE ENERGY USA OHIO, LLC
VERDE ENERGY USA PENNSYLVANIA, LLC
VERDE ENERGY USA TEXAS HOLDINGS, LLC
VERDE ENERGY USA TRADING, LLC
VERDE ENERGY SOLUTIONS, LLC
VERDE ENERGY USA TEXAS, LLC
HIKO ENERGY, LLC



Each By:/s/James G. Jones II
Name: James G. Jones II
Title: CFO
4848-3627-1574, v. 2


GUARANTORS:

SPARK ENERGY, INC.


By: /s/ James G. Jones II
Name: James G. Jones II
Title: CFO



4848-3627-1574, v. 2


AGENT:

COÖPERATIEVE RABOBANK U.A., NEW YORK BRANCH

By: /s/ Christopher Hartofilis
Name: Christopher Hartophilis
Title: Managing Director


By: /s/ Jan Hendrick de Graaff
Name: Jan Hendrik de Graaff
Title: Managing Director


ISSUING BANKS:

COÖPERATIEVE RABOBANK U.A., NEW YORK BRANCH

By: /s/ Christopher Hartofilis
Name: Christopher Hartofilis
Title: Managing Director


By: /s/ Jan Hendrik de Graaff
Name: Jan Hendrik de Graaff
Title: Managing Director

BOKF, NA, A NATIONAL BANKING ASSOCIATION (d/b/a BANK OF TEXAS)

By: /s/ Gary K. Witt, SVP
Name: Gary K. Witt
Title: Senior Vice President


NEW BANK:

WELLS FARGO BANK, NATIONAL ASSOCIATION

By: /s/ Melinda Mackey
Name: Melinda Mackey
Title: Vice President
4848-3627-1574, v. 2
EX-31.1 3 certceoexh311-q12021.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 Spark Energy, 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: May 6, 2021
 
/s/ W. Keith Maxwell III
W. Keith Maxwell III
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 4 certcfoexh312-q12021.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, James G. Jones II, certify that:
1. I have reviewed this Quarterly Report (the “report”) on Form 10-Q of Spark Energy, 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: May 6, 2021
 
/s/ James G. Jones II
James G. Jones II
Chief Financial Officer
(Principal Accounting and Financial Officer)


EX-32 5 certceoandcfoexh32-q12021.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 March 31, 2021 (the “Report”) of Spark Energy, 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 James G. Jones II, Principal 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: May 6, 2021

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


/s/ James G. Jones II
James G. Jones II
Chief Financial Officer
(Principal Accounting and Financial Officer)






EX-101.SCH 6 spke-20210331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Formation and Organization link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Revenues - Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Revenues - A Rollforward of Our Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Equity - Schedule of Economic Interests (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Equity - Non-controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Equity - Basic and Diluted Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Equity - VIEs (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Preferred Stock link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Preferred Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Preferred Stock - Summary of Preferred Equity Balance (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2321304 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Derivative Instruments - Schedule of Notional Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Derivative Instruments - Offsetting Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - Derivative Instruments - Offsetting Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2131108 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2332306 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Intangible Assets - Estimated Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2136109 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2337307 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Debt - Components of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2141110 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2342308 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2144111 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2445425 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2146112 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2148113 - Disclosure - Transactions with Affiliates link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - Transactions with Affiliates (Details) link:presentationLink link:calculationLink link:definitionLink 2150114 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2351309 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2452428 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2453429 - Disclosure - Segment Reporting - Reconciliation of Retail Gross Margin to Income Before Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2454430 - Disclosure - Segment Reporting - Financial Data for Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2155115 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2456431 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 spke-20210331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 spke-20210331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 spke-20210331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Trading commodity derivatives Trading commodity derivatives Trading Commodity Contract, Noncurrent [Member] Trading Commodity Contract, Noncurrent [Member] Trade Accounts Receivable Trade Accounts Receivable [Member] > 5 years Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Document Type Document Type Receivable Type [Axis] Receivable Type [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Subordinated debt Subordinated Debt [Member] Related Party [Axis] Related Party [Axis] Carrying Amounts and Classification of Assets and Liabilities Schedule of Variable Interest Entities [Table Text Block] Series A preferred stock Series A Preferred Stock [Member] Treasury Stock Treasury Stock [Member] Segments [Axis] Segments [Axis] Preferred stock, par value per share (in dollars per share) Temporary Equity, Par or Stated Value Per Share Renewable energy credit asset Regulatory Assets, Current Buyback of Series A Preferred Stock Payments for Repurchase of Preferred Stock and Preference Stock Capitalized financing costs, other non-current Debt Issuance Costs, Noncurrent, Net Level 3 Fair Value, Inputs, Level 3 [Member] Year ending December 31, Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Trading Designated as Trading [Member] Designated as Trading [Member] Net Amount Presented Total commodity derivative assets Derivative Asset Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities, Series A Preferred Stock and Stockholders' Equity Liabilities Liabilities and Equity [Abstract] Senior credit facility Line of Credit [Member] Distributions paid to non-controlling unit holders Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Decrease in other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Minimum availability under the borrowing base Subordinated Debt, Debt Covenant, Minimum Availability Subordinated Debt, Debt Covenant, Minimum Availability Security Exchange Name Security Exchange Name Customer relationships, net Intangible Assets, Net (Excluding Goodwill) Operating (loss) income Operating (loss) income Operating Income (Loss) Total current liabilities Total current liabilities Liabilities, Current Other long-term liabilities Other long-term liabilities Other Long-term Debt, Noncurrent Midwest Midwest [Member] Midwest [Member] Net Liabilities Derivative Liability, Fair Value, Amount Not Offset Against Collateral Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Commitments and Contingencies Commitments and Contingencies Assets Assets [Abstract] Fourth amendment to senior credit facility Fourth Amendment To Senior Credit Facility [Member] Fourth Amendment To Senior Credit Facility Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Furniture and fixtures Furniture and Fixtures [Member] Entity Address, State or Province Entity Address, State or Province Accounts payable Accounts payable and accrued liabilities Accounts Payable, Current Preferred stock, shares issued (in shares) Temporary Equity, Shares Issued Increase in accounts receivables—affiliates Increase (Decrease) in Due from Affiliates, Current Retained earnings Retained Earnings (Accumulated Deficit) Payments on notes payable Repayments of Lines of Credit Offsetting Assets [Table] Offsetting Assets [Table] Common Class B Common Class B [Member] Retail Electricity Retail Electricity Retail Electricity [Member] Retail Electricity [Member] Stockholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Total Non-current Derivative Assets Commodity Contract, Noncurrent [Member] Commodity Contract, Noncurrent [Member] Accumulated dividends on Series A Preferred Stock Temporary Equity, Other Changes 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] 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 Customer [Axis] Customer [Axis] Non-cash Flow Hedging Non-cash Flow Hedging [Member] Non-cash Flow Hedging Treasury stock, at cost, 144,594 shares at March 31, 2021 at December 31, 2020 Treasury Stock, Common, Value Collateral paid Collateral Already Posted, Aggregate Fair Value Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Deferred tax assets Deferred Income Tax Assets, Net Interest and other income Interest and other income Investment Income, Nonoperating Stock based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Cash Collateral Offset Derivative Asset, Collateral, Obligation to Return Cash, Offset Repurchase of Series A Preferred Stock Temporary Equity, Carrying Amount, Period Increase (Decrease) Adjusted balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Inventory Inventory, Net Measurement Frequency [Domain] Measurement Frequency [Domain] Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Statement [Line Items] Statement [Line Items] Class of Stock [Domain] Class of Stock [Domain] Buy Long [Member] Allocated overhead costs Allocated Overhead Costs [Member] Allocated Overhead Costs [Member] Statement [Table] Statement [Table] Capitalized financing costs, other current Debt Issuance Costs, Current, Net Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Customer relationships, net Intangible Assets, Current Cash Collateral Offset Derivative Liability, Collateral, Right to Reclaim Cash, Offset Electricity Electricity [Member] Entity Small Business Entity Small Business Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Net deferred tax asset Deferred Tax Assets, Investment Purchase in Affiliate Deferred Tax Assets, Investment Purchase in Affiliate Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Debt Debt Disclosure [Text Block] Southwest Southwest [Member] Southwest [Member] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Goodwill [Roll Forward] Goodwill [Roll Forward] Amendment Flag Amendment Flag Computation of Basic and Diluted Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Less: Segment Reporting, Deductions to Operating Income [Abstract] Segment Reporting, Deductions to Operating Income [Abstract] Debt default, material judgment (in excess of) Debt Instrument, Debt Default, Material Judgements, Maximum Debt Instrument, Debt Default, Material Judgements, Maximum Corporate and Other Corporate, Non-Segment [Member] Subordinated debt, interest rate on advances Subordinated Debt, Advances, Interest Rate Subordinated Debt, Advances, Interest Rate Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Net cash (used) provided in operating activities Net Cash Provided by (Used in) Operating Activities Payment of distributions to non-controlling unitholders Payments of Ordinary Dividends, Noncontrolling Interest Billing Status, Type [Axis] Billing Status, Type [Axis] Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Reference eurodollar rate Reference Eurodollar [Member] Reference Eurodollar [Member] Schedule of Economic Interests Schedule of Sale of Stock by Subsidiary or Equity Method Investee Disclosure [Table Text Block] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Derivative Instrument [Axis] Derivative Instrument [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Gain (Loss) on derivatives, net Net, gain (loss) on non-trading derivative instruments Net, gain (loss) on non-trading derivative instruments Derivative, Gain (Loss) on Derivative, Net Offsetting Assets Offsetting Assets [Table Text Block] Derivative Instruments Derivatives, Policy [Policy Text Block] Property and equipment purchase accrual Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] Subsequent Events Subsequent Events [Text Block] Damages penalty Loss Contingency, Damages Sought, Penalty Loss Contingency, Damages Sought, Penalty Diluted net (loss) income attributable to stockholders of Class A common stock Net Income (Loss) Attributable to Parent, Diluted Segments [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Deposits Deposits Assets, Current Retailco Retailco [Member] Retailco [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Preferred Stock Preferred Stock [Text Block] Amortization Amortization of Intangible Assets Line of Credit Facility [Table] Line of Credit Facility [Table] Other assets Other Assets, Noncurrent Segment Reporting Segment Reporting Disclosure [Text Block] Preferred stock, shares authorized (in shares) Temporary Equity, Shares Authorized Share buyback loans Share Buyback Loans [Member] Share Buyback Loans Total assets Total Assets Assets Transactions with Affiliates Related Party Transactions Disclosure [Text Block] Senior secured revolving credit facility Senior Secured Revolving Credit Facility [Member] Senior Secured Revolving Credit Facility [Member] Title of 12(b) Security Title of 12(b) Security Total Balance at beginning of period Balance at end of period Finite-Lived Intangible Assets, Net Trading Activity [Axis] Trading Activity [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Retail Cost of Revenues Cost of Sales [Member] Interest expense Interest Expense Interest expense Interest Expense Shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Depreciation and amortization expense Depreciation, Depletion and Amortization Total liabilities Liabilities Retail Revenues Sales [Member] Borrowings on notes payable Proceeds from Notes Payable Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Position [Domain] Position [Domain] Summary of Preferred Equity Balance Schedule of Stock by Class [Table Text Block] Trading commodity derivative Trading Commodity Contract [Member] Trading Commodity Contract [Member] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Net (loss) income attributable to stockholders of Class A common stock Net (loss) income attributable to stockholders of Class A common stock Net (loss) income attributable to stockholders of Class A common stock Net Income (Loss) Available to Common Stockholders, Basic Level 1 Fair Value, Inputs, Level 1 [Member] Decrease in inventory Increase (Decrease) in Inventories Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Gross Amounts Offset Derivative Liability, Fair Value, Gross Asset Dividends paid to Class A common stockholders (in dollars per share) Dividends paid (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Operating segments Operating Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Class of Stock [Line Items] Class of Stock [Line Items] Net Amount Presented Total commodity derivative liabilities Derivative Liability 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] Balance at beginning of period (in shares) Balance at end of period (in shares) Shares, Issued Litigation Case [Axis] Litigation Case [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Other Other Debt [Member] Other Debt Senior Credit Facility Senior Credit Facility [Member] Senior Credit Facility Revolving credit facility Revolving Credit Facility [Member] (Loss) income before income tax (benefit) expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Subsequent event Subsequent Event [Member] Letters of credit issued Letters of Credit Outstanding, Amount Common stock, shares authorized (in shares) Common Stock, Shares Authorized Property and equipment, gross Property, Plant and Equipment, Gross Effect of dilutive restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Mid-Atlantic Mid-Atlantic [Member] Mid-Atlantic [Member] Financial Data for Business Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Non-trading commodity derivatives Non-trading commodity derivatives Non-trading Commodity Contract, Current [Member] Non-trading Commodity Contract, Current [Member] Senior Credit Facility Interest Expense, Debt, Excluding Amortization Income Statement [Abstract] Income Statement [Abstract] Subordinated debt, interest rate on advances Related Party Transaction, Rate Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] The Company Spark HoldCo [Member] Spark HoldCo [Member] Changes in ownership interest Stockholders' Equity, Change in Reporting Entity 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Increase in prepaid and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Verde Energy USA, Inc. Verde Energy USA, Inc. [Member] Verde Energy USA, Inc. Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Use of Estimates and Assumptions Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Working capital facility Working Capital Facility [Member] Working Capital Facility [Member] Subordinated debt facility Subordinated Debt Facility [Member] Subordinated Debt Facility [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Long-term portion of Senior Credit Facility Long-term portion of Senior Credit Facility Long-term Line of Credit, Noncurrent Decrease in accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable, Trade Decrease in intangible assets—customer acquisition Increase (Decrease) in Intangible Assets, Current Less: Segment Reporting Information, Expenses for Reportable Segment [Abstract] Segment Reporting Information, Expenses for Reportable Segment [Abstract] Increase in customer acquisition costs Increase (Decrease) in Deferred Acquisition Costs Increase (Decrease) in Deferred Acquisition Costs Legal Entity [Axis] Legal Entity [Axis] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Non-trading commodity derivative Non-trading Commodity Contract [Member] Non-trading Commodity Contract [Member] Document Period End Date Document Period End Date Finite-lived Intangible Assets [Roll Forward] Finite-lived Intangible Assets [Roll Forward] Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Accounts receivable—affiliates Current accounts receivable - affiliates Due from Related Parties, Current Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Contingent liabilities Loss Contingency Accrual Unbilled revenue Unbilled Revenues [Member] Share repurchase program, amount authorized Stock Repurchase Program, Authorized Amount Net (loss) income Consolidated net loss Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Disaggregated Revenue Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock based compensation Share-based Payment Arrangement, Noncash Expense Entity [Domain] Entity [Domain] Restricted stock vesting Payment, Tax Withholding, Share-based Payment Arrangement Restricted stock unit vesting (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Net asset optimization (expense) revenues Revenues recorded in net asset optimization revenues related to affiliates Net asset optimization (expenses) revenues Net Asset Optimization Revenues (Expenses) Net Asset Optimization Revenues (Expenses) Cover [Abstract] Base rate Base Rate [Member] 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] Net borrowings on subordinated debt facility Proceeds from Subordinated Short-term Debt Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Estimated useful lives (years) Property, Plant and Equipment, Useful Life Affiliated entity Affiliated Entity [Member] Litigation and regulatory matters Litigation And Regulatory Matters [Member] Litigation And Regulatory Matters [Member] Total debt Outstanding under subordinated note Long-term Debt Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Deferred tax assets Deferred Tax Assets, Net Customer relationships—Acquired Customer Relationships— Acquired Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Retail cost of revenues Retail cost of revenues Cost of Goods and Services Sold Various acquisitions Series of Individually Immaterial Business Acquisitions [Member] Total Operating Expenses Costs and Expenses Equity Components [Axis] Equity Components [Axis] Residential Residential [Member] Residential [Member] Subordinated debt, advances Line Of Credit Facility, Maximum Amount Per Advance Line Of Credit Facility, Maximum Amount Per Advance Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Retail Natural Gas Retail Natural Gas Retail Natural Gas [Member] Retail Natural Gas [Member] Customer relationships—Other Customer Relationships— Other Customer Relationships - Other [Member] Customer Relationships - Other [Member] Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Consolidated Entities [Domain] Consolidated Entities [Domain] Increase (decrease) in accounts payable—affiliates Increase (Decrease) in Due to Affiliates, Current Outstanding under subordinated note Notes Payable, Related Parties Less: Net (loss) income attributable to non-controlling interests Less: Net income attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Gains (Losses) on Derivative Instruments Derivative Instruments, Gain (Loss) [Table Text Block] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] POR Purchase of Accounts Receivable Market [Member] POR [Member] Entity Interactive Data Current Entity Interactive Data Current Revenues: Revenues [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Equity Stockholders' Equity Note Disclosure [Text Block] Total Derivative Assets Total Derivative Liabilities Commodity Contract [Member] 2021 (remaining nine months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Billed revenue Billed Revenues [Member] Customer [Domain] Customer [Domain] Cumulative effect adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Settlement Litigation Settlement, Amount Awarded to Other Party Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Total non-current assets Assets, Noncurrent 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] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Effect of conversion of Class B common stock to shares of Class A common stock Dilutive Securities, Effect on Basic Earnings Per Common Share, Common Stock Conversion Dilutive Securities, Effect on Basic Earnings Per Common Share, Common Stock Conversion Reconciliation of Retail Gross Margin to Income Before Income Tax Expense Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Capitalized financing costs Debt Issuance Costs, Net Renewable energy credit liability Regulatory Liability, Current Payment of dividends to Class A common stockholders Payment of dividends to Class A common stockholders Payments of Ordinary Dividends, Common Stock Consolidation Items [Axis] Consolidation Items [Axis] New England New England [Member] New England [Member] Fair value of derivative assets Derivative Instruments and Hedges, Assets Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net of allowance for doubtful accounts of $2,698 at March 31, 2021 and $3,942 at December 31, 2020 Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Fair value of derivative liabilities Derivative Instruments and Hedges, Liabilities Dividends paid to Preferred Stockholders Dividends paid Dividends, Preferred Stock, Cash Less: Dividends on Series A Preferred Stock Less: Dividends on Series A preferred stock Preferred Stock Dividends, Income Statement Impact Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction NuDevco retail holdings and NuDevco retail NuDevco Retail Holdings and NuDevco Retail [Member] NuDevco Retail Holdings and NuDevco Retail [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Trademarks Trademarks Trademarks [Member] Retail Gross Margin Retail Gross Profit Retail Gross Profit Common class A and common class B Common Class A and Common Class B [Member] Common Class A and Common Class B [Member] Goodwill Goodwill Goodwill Balance at beginning of period Balance at end of period Goodwill Accounts payable—affiliates Current accounts payable - affiliates Due to Affiliate, Current Document Transition Report Document Transition Report Gross Assets Derivative Asset, Fair Value, Gross Asset Other (expense)/income: Nonoperating Income (Expense) [Abstract] Dividends declaration per share of common stock (in dollars per share) Common Stock, Dividends, Per Share, Declared Level 2 Fair Value, Inputs, Level 2 [Member] Other current assets Other current assets Other Assets, Current Document Quarterly Report Document Quarterly Report Equity [Abstract] Equity [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Adjustments Finite-Lived Intangible Assets, Purchase Accounting Adjustments Typical length of contract Revenue, Performance Obligation, Description of Timing Schedule of Goodwill, Customer Relationships and Trademarks Schedule of Intangible Assets and Goodwill [Table Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Net notional volume (energy measure) Derivative, Nonmonetary Notional Amount, Energy Measure Cumulative Effect, Period Of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Estimated Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Diluted (in shares) Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Litigation Case [Domain] Litigation Case [Domain] Basic (in dollars per share) Basic income (loss) per share attributable to stockholders (in dollars per share) Earnings Per Share, Basic Subordinated debt—affiliate Subordinated debt Subordinated Debt Entity File Number Entity File Number Debt Disclosure [Abstract] Debt Disclosure [Abstract] Recovery of previous write offs Accounts Receivable, Allowance for Credit Loss, Recovery Net cash provided (used) in financing activities Net Cash Provided by (Used in) Financing Activities Payment of Preferred Stock dividends Payments of Ordinary Dividends, Preferred Stock and Preference Stock Retail revenues Revenue from Contract with Customer, Including Assessed Tax Common Stock Common Stock, Value, Issued Customer acquisition costs, net Capitalized Contract Cost, Net, Noncurrent Customer acquisition costs, net Deferred Advertising Costs, Current Deferred Advertising Costs, Current Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Offsetting Assets [Line Items] Offsetting Assets [Line Items] Entity Current Reporting Status Entity Current Reporting Status Position [Axis] Position [Axis] Related Party Transaction [Axis] Related Party Transaction [Axis] Receivable [Domain] Receivable [Domain] Indirect tax audits Indirect Tax Audits [Member] Indirect Tax Audits [Member] Subsequent Event [Table] Subsequent Event [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Non-controlling interest in Spark HoldCo, LLC Stockholders' Equity Attributable to Noncontrolling Interest Fair value of derivative liabilities Derivative Instruments and Hedges, Liabilities, Noncurrent Trading Activity, by Type [Domain] Trading Activity, by Type [Domain] Total Current Derivative Assets Total Current Derivative Liabilities Commodity Contract, Current [Member] Commodity Contract, Current [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,707,256 shares issued and 3,567,543 shares outstanding at March 31, 2021 and December 31, 2020 Beginning balance Ending balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Eurodollar Eurodollar [Member] Total long-term debt Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Gross Amounts Offset Derivative Asset, Fair Value, Gross Liability Commercial Commercial [Member] Commercial [Member] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Decrease in accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Total stockholders' equity Stockholders' Equity Attributable to Parent Repurchase, aggregate amount Number of Shares Entitled to Repurchase, Aggregate Amount Number of Shares Entitled to Repurchase, Aggregate Amount Total liabilities, Series A Preferred Stock and Stockholders' equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Letters of credit fees and commitment fees Line of Credit Facility, Commitment Fee Amount Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Total long-term liabilities Liabilities, Noncurrent Entity Address, City or Town Entity Address, City or Town Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Total Stockholders' Equity Parent [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] General and administrative General and administrative General and Administrative Expense 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] Shares excluded from computation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Equity Component [Domain] Equity Component [Domain] Fair value of derivative assets Derivative Asset, Noncurrent Property and equipment, net Property and equipment—net Property, Plant and Equipment, Net 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Volumetric Underlying Derivative Transactions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Net (loss) income attributable to Spark Energy, Inc. stockholders Net (loss) income attributable to Spark Energy, Inc. stockholders Net Income (Loss) Attributable to Parent Receivables Billing Status [Domain] Receivables Billing Status [Domain] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Other current liabilities Other current liabilities Other Liabilities, Current Non-trading commodity derivatives Non-trading commodity derivatives Non-trading Commodity Contract, Noncurrent [Member] Non-trading Commodity Contract, Noncurrent [Member] Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Income tax expense allocated to non-controlling interest Income Tax Expense (Benefit) Attributable to Noncontrolling Interest Income Tax Expense (Benefit) Attributable to Noncontrolling Interest Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating Expenses: Operating Expenses [Abstract] Net income attributable to Spark Energy, Inc. per share of Class A common stock Earnings Per Share [Abstract] Non-recurring event - Winter Storm Uri Unusual or Infrequent Item, or Both, Loss, Gross Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Net (loss) 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 Document Fiscal Period Focus Document Fiscal Period Focus Trading commodity derivatives Trading commodity derivatives Trading Commodity Contract, Current [Member] Trading Commodity Contract, Current [Member] Offsetting Liabilities [Table] Offsetting Liabilities [Table] Restricted stock unit vesting Stock Issued During Period, Value, Restricted Stock Award, Gross Information technology Software Development [Member] Loss on derivatives, net Unrealized Gain (Loss) on Derivatives and Commodity Contracts Affiliate expenses Affiliate Costs Cash paid (received) during the period for: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Entity Filer Category Entity Filer Category Senior secured leverage ratio Debt Instrument, Debt Covenant, Senior Secured Leverage Ratio Debt Instrument, Debt Covenant, Senior Secured Leverage Ratio Common Stock Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Preferred stock dividend accrual rate Preferred Stock, Dividend Rate, Percentage Cost Finite-Lived Intangible Assets, Gross Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Purchased natural gas from affiliate Purchased Natural Gas From Affiliate [Member] Purchased Natural Gas From Affiliate [Member] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Common Class A Common Class A [Member] Non-cash items: Noncash Investing and Financing Items [Abstract] Supplemental Disclosure of Cash Flow Information: Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] 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 Costs associated with assets not yet placed into service Assets Not Yet Placed in Service, Amount Assets Not Yet Placed in Service, Amount Total other expenses Nonoperating Income (Expense) Hedging Relationship [Domain] Hedging Relationship [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Asset optimization cost of revenues Asset Optimization, Cost of Revenues Asset Optimization, Cost of Revenues Net Assets Derivative Asset, Fair Value, Amount Not Offset Against Collateral Basis of Presentation Basis of Accounting, Policy [Policy Text Block] 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 Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Subsequent Events [Abstract] Subsequent Events [Abstract] Treasury stock, at cost (in shares) Treasury Stock, Shares Gross receipts taxes Excise and Sales Taxes Loss Contingencies [Table] Loss Contingencies [Table] Weighted average interest rate Line of Credit Facility, Interest Rate During Period Non-trading Non-trading [Member] Non-trading [Member] Dividend accrual Dividends Payable Revenues Revenue from Contract with Customer [Text Block] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Offsetting Liabilities [Line Items] Offsetting Liabilities [Line Items] Increase in other current liabilities Increase (Decrease) in Other Current Liabilities Default share limit, minimum amount (in shares) Default Share Limit, Minimum Amount Default Share Limit, Minimum Amount Total equity Balance at beginning of period Balance at end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Dividends declaration per share of preferred stock (in dollars per share) Preferred Stock, Dividends Per Share, Declared Formation and Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Additional paid-in capital Additional Paid in Capital 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Total Revenues Total Revenues Revenues Class of Stock [Axis] Class of Stock [Axis] Income tax (benefit) expense Income Tax Expense (Benefit) Cost of revenues recorded in net asset optimization revenues (less than) Cost Of Other Sales Revenue Cost Of Other Sales Revenue Taxes Income Taxes Paid, Net 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 Leverage ratio Debt Instrument, Debt Covenant, Total Leverage Ratio Debt Instrument, Debt Covenant, Total Leverage Ratio Economic interest Sale of Stock, Percentage of Ownership after Transaction Accrued liabilities Accrued Liabilities, Current Diluted (in dollars per share) Diluted (loss) income per share attributable to stockholders (in dollars per share) Earnings Per Share, Diluted Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Local Phone Number Local Phone Number Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Cumulative Effect, Period Of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Preferred stock, shares outstanding (in shares) Temporary Equity, Shares Outstanding Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Schedule of Debt Schedule of Debt [Table Text Block] Eliminations Consolidation, Eliminations [Member] Depreciation expense Depreciation Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two 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 Related Party Transaction [Domain] Related Party Transaction [Domain] Decrease in other assets Increase (Decrease) in Other Operating Assets Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Natural Gas Natural Gas [Member] Current period cash settlements on derivatives, net Net, Cash settlements on non-trading derivative instruments Gain (Loss) on Sale of Derivatives Deferred income taxes Deferred Income Tax Expense (Benefit) Gross  Liabilities Derivative Liability, Fair Value, Gross Liability Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Credit risk valuation adjustment Derivative Credit Risk Valuation Adjustment, Derivative Liabilities Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Amortization of deferred financing costs Amortization of Debt Issuance Costs Federal funds rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Non-POR Non-Purchase of Accounts Receivable Market [Member] Non-POR [Member] Non-controlling Interest Noncontrolling Interest [Member] Dividends paid to Class A common stockholders ($0.18125 per share) Dividends, Common Stock, Cash Retained Earnings (Deficit) Retained Earnings [Member] Components of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Distributions to affiliates Payments of Distributions to Affiliates Income tax rate Effective Income Tax Rate Reconciliation, Percent 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] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Fixed charge coverage ratio Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio Allowance for doubtful accounts Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Offsetting Liabilities Offsetting Liabilities [Table Text Block] Long-term liabilities: Long-term liabilities: Liabilities, Noncurrent [Abstract] Trading Symbol Trading Symbol Amortization Goodwill, Other Increase (Decrease) Weighted average shares of Class A common stock outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Nonutilization fee, percent Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Current liabilities: Liabilities, Current [Abstract] U.S federal statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Entity Shell Company Entity Shell Company Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Recurring Fair Value, Recurring [Member] New Accounting Standards Recently Adopted and Standards Being Evaluated/Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 10 spke-20210331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 spke-20210331_htm.xml IDEA: XBRL DOCUMENT 0001606268 2021-01-01 2021-03-31 0001606268 us-gaap:CommonClassAMember 2021-01-01 2021-03-31 0001606268 us-gaap:SeriesAPreferredStockMember 2021-01-01 2021-03-31 0001606268 us-gaap:CommonClassAMember 2021-05-04 0001606268 us-gaap:CommonClassBMember 2021-05-04 0001606268 us-gaap:SeriesAPreferredStockMember 2021-05-04 0001606268 2021-03-31 0001606268 2020-12-31 0001606268 us-gaap:TradeAccountsReceivableMember 2021-03-31 0001606268 us-gaap:TradeAccountsReceivableMember 2020-12-31 0001606268 us-gaap:CommonClassAMember 2021-03-31 0001606268 us-gaap:CommonClassAMember 2020-12-31 0001606268 us-gaap:CommonClassBMember 2021-03-31 0001606268 us-gaap:CommonClassBMember 2020-12-31 0001606268 2020-01-01 2020-03-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001606268 us-gaap:TreasuryStockMember 2020-12-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001606268 us-gaap:RetainedEarningsMember 2020-12-31 0001606268 us-gaap:ParentMember 2020-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2020-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001606268 us-gaap:ParentMember 2021-01-01 2021-03-31 0001606268 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001606268 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001606268 us-gaap:CommonClassAMember 2020-01-01 2020-03-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001606268 us-gaap:TreasuryStockMember 2021-03-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001606268 us-gaap:RetainedEarningsMember 2021-03-31 0001606268 us-gaap:ParentMember 2021-03-31 0001606268 us-gaap:NoncontrollingInterestMember 2021-03-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001606268 us-gaap:TreasuryStockMember 2019-12-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001606268 us-gaap:RetainedEarningsMember 2019-12-31 0001606268 us-gaap:ParentMember 2019-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2019-12-31 0001606268 2019-12-31 0001606268 2019-01-01 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:TreasuryStockMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:ParentMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:NoncontrollingInterestMember 2019-12-31 0001606268 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2019-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001606268 us-gaap:ParentMember 2020-01-01 2020-03-31 0001606268 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001606268 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001606268 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001606268 us-gaap:TreasuryStockMember 2020-03-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001606268 us-gaap:RetainedEarningsMember 2020-03-31 0001606268 us-gaap:ParentMember 2020-03-31 0001606268 us-gaap:NoncontrollingInterestMember 2020-03-31 0001606268 2020-03-31 0001606268 spke:NewEnglandMember spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 spke:NewEnglandMember spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 spke:NewEnglandMember 2021-01-01 2021-03-31 0001606268 spke:NewEnglandMember spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 spke:NewEnglandMember spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 spke:NewEnglandMember 2020-01-01 2020-03-31 0001606268 spke:MidAtlanticMember spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 spke:MidAtlanticMember spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 spke:MidAtlanticMember 2021-01-01 2021-03-31 0001606268 spke:MidAtlanticMember spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 spke:MidAtlanticMember spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 spke:MidAtlanticMember 2020-01-01 2020-03-31 0001606268 spke:MidwestMember spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 spke:MidwestMember spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 spke:MidwestMember 2021-01-01 2021-03-31 0001606268 spke:MidwestMember spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 spke:MidwestMember spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 spke:MidwestMember 2020-01-01 2020-03-31 0001606268 spke:SouthwestMember spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 spke:SouthwestMember spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 spke:SouthwestMember 2021-01-01 2021-03-31 0001606268 spke:SouthwestMember spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 spke:SouthwestMember spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 spke:SouthwestMember 2020-01-01 2020-03-31 0001606268 spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 spke:CommercialMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 spke:CommercialMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 spke:CommercialMember us-gaap:BilledRevenuesMember 2021-01-01 2021-03-31 0001606268 spke:CommercialMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 spke:CommercialMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 spke:CommercialMember us-gaap:BilledRevenuesMember 2020-01-01 2020-03-31 0001606268 spke:ResidentialMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 spke:ResidentialMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 spke:ResidentialMember us-gaap:BilledRevenuesMember 2021-01-01 2021-03-31 0001606268 spke:ResidentialMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 spke:ResidentialMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 spke:ResidentialMember us-gaap:BilledRevenuesMember 2020-01-01 2020-03-31 0001606268 us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 us-gaap:UnbilledRevenuesMember 2021-01-01 2021-03-31 0001606268 us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 us-gaap:UnbilledRevenuesMember 2020-01-01 2020-03-31 0001606268 spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 spke:PurchaseofAccountsReceivableMarketMember 2021-01-01 2021-03-31 0001606268 spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 spke:PurchaseofAccountsReceivableMarketMember 2020-01-01 2020-03-31 0001606268 spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 spke:NonPurchaseofAccountsReceivableMarketMember 2021-01-01 2021-03-31 0001606268 spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 spke:NonPurchaseofAccountsReceivableMarketMember 2020-01-01 2020-03-31 0001606268 us-gaap:SalesMember 2021-01-01 2021-03-31 0001606268 us-gaap:SalesMember 2020-01-01 2020-03-31 0001606268 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001606268 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001606268 us-gaap:TradeAccountsReceivableMember 2021-01-01 2021-03-31 0001606268 spke:SparkHoldCoMember 2021-01-01 2021-03-31 0001606268 spke:NuDevcoRetailandRetailcoLLCMember spke:SparkHoldCoMember 2021-01-01 2021-03-31 0001606268 spke:SparkHoldCoMember 2020-01-01 2020-12-31 0001606268 spke:NuDevcoRetailandRetailcoLLCMember spke:SparkHoldCoMember 2020-01-01 2020-12-31 0001606268 spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2021-01-01 2021-03-31 0001606268 us-gaap:CommonClassAMember 2020-08-18 0001606268 us-gaap:CommonClassBMember 2020-01-01 2020-03-31 0001606268 us-gaap:CommonClassBMember 2021-01-01 2021-03-31 0001606268 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-03-31 0001606268 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001606268 us-gaap:SeriesAPreferredStockMember 2021-03-31 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:NontradingMember 2021-01-01 2021-03-31 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:NontradingMember 2020-01-01 2020-12-31 0001606268 us-gaap:ElectricityMember us-gaap:LongMember spke:NontradingMember 2021-01-01 2021-03-31 0001606268 us-gaap:ElectricityMember us-gaap:LongMember spke:NontradingMember 2020-01-01 2020-12-31 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:DesignatedasTradingMember 2021-01-01 2021-03-31 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:DesignatedasTradingMember 2020-01-01 2020-12-31 0001606268 spke:NontradingMember 2021-01-01 2021-03-31 0001606268 spke:NontradingMember 2020-01-01 2020-03-31 0001606268 spke:NonCashFlowHedgingMember spke:DesignatedasTradingMember 2021-01-01 2021-03-31 0001606268 spke:NonCashFlowHedgingMember spke:DesignatedasTradingMember 2020-01-01 2020-03-31 0001606268 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember spke:DesignatedasTradingMember 2020-01-01 2020-03-31 0001606268 spke:NontradingCommodityContractCurrentMember 2021-03-31 0001606268 spke:TradingCommodityContractCurrentMember 2021-03-31 0001606268 spke:CommodityContractCurrentMember 2021-03-31 0001606268 spke:NontradingCommodityContractNoncurrentMember 2021-03-31 0001606268 spke:TradingCommodityContractNoncurrentMember 2021-03-31 0001606268 spke:CommodityContractNoncurrentMember 2021-03-31 0001606268 us-gaap:CommodityContractMember 2021-03-31 0001606268 spke:NontradingCommodityContractCurrentMember 2020-12-31 0001606268 spke:TradingCommodityContractCurrentMember 2020-12-31 0001606268 spke:CommodityContractCurrentMember 2020-12-31 0001606268 spke:NontradingCommodityContractNoncurrentMember 2020-12-31 0001606268 spke:TradingCommodityContractNoncurrentMember 2020-12-31 0001606268 spke:CommodityContractNoncurrentMember 2020-12-31 0001606268 us-gaap:CommodityContractMember 2020-12-31 0001606268 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-03-31 0001606268 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-03-31 0001606268 us-gaap:SoftwareDevelopmentMember 2021-03-31 0001606268 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001606268 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-03-31 0001606268 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-03-31 0001606268 us-gaap:FurnitureAndFixturesMember 2021-03-31 0001606268 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001606268 us-gaap:CustomerRelationshipsMember 2021-03-31 0001606268 us-gaap:CustomerRelationshipsMember 2020-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2021-03-31 0001606268 spke:CustomerRelationshipsOtherMember 2020-12-31 0001606268 us-gaap:TrademarksMember 2021-03-31 0001606268 us-gaap:TrademarksMember 2020-12-31 0001606268 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-03-31 0001606268 spke:CustomerRelationshipsOtherMember 2021-01-01 2021-03-31 0001606268 us-gaap:TrademarksMember 2021-01-01 2021-03-31 0001606268 us-gaap:LineOfCreditMember 2021-03-31 0001606268 us-gaap:LineOfCreditMember 2020-12-31 0001606268 us-gaap:SubordinatedDebtMember 2021-03-31 0001606268 us-gaap:SubordinatedDebtMember 2020-12-31 0001606268 us-gaap:LineOfCreditMember 2021-01-01 2021-03-31 0001606268 us-gaap:LineOfCreditMember 2020-01-01 2020-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-03-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-31 0001606268 spke:SeniorCreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-03-31 0001606268 spke:SeniorCreditFacilityMember us-gaap:LineOfCreditMember 2020-01-01 2020-03-31 0001606268 spke:WorkingCapitalFacilityMember 2021-01-01 2021-03-31 0001606268 spke:WorkingCapitalFacilityMember 2020-01-01 2020-03-31 0001606268 spke:OtherDebtMember 2021-01-01 2021-03-31 0001606268 spke:OtherDebtMember 2020-01-01 2020-03-31 0001606268 spke:FourthAmendmentToSeniorCreditFacilityMember spke:ShareBuybackLoansMember 2021-03-31 0001606268 spke:FourthAmendmentToSeniorCreditFacilityMember us-gaap:LineOfCreditMember spke:ShareBuybackLoansMember us-gaap:CommonClassAMember 2021-03-31 0001606268 spke:FourthAmendmentToSeniorCreditFacilityMember us-gaap:LineOfCreditMember spke:ShareBuybackLoansMember us-gaap:SeriesAPreferredStockMember 2021-03-31 0001606268 us-gaap:RevolvingCreditFacilityMember spke:FourthAmendmentToSeniorCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2020-07-01 2020-07-31 0001606268 us-gaap:RevolvingCreditFacilityMember spke:FourthAmendmentToSeniorCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2020-07-01 2020-07-31 0001606268 us-gaap:RevolvingCreditFacilityMember spke:FourthAmendmentToSeniorCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2020-07-01 2020-07-31 0001606268 us-gaap:RevolvingCreditFacilityMember spke:FourthAmendmentToSeniorCreditFacilityMember us-gaap:LineOfCreditMember spke:ReferenceEurodollarMember 2020-07-01 2020-07-31 0001606268 us-gaap:RevolvingCreditFacilityMember spke:FourthAmendmentToSeniorCreditFacilityMember spke:ShareBuybackLoansMember us-gaap:EurodollarMember 2021-01-01 2021-03-31 0001606268 us-gaap:RevolvingCreditFacilityMember spke:FourthAmendmentToSeniorCreditFacilityMember spke:ShareBuybackLoansMember us-gaap:BaseRateMember 2021-01-01 2021-03-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-03-31 0001606268 spke:SeniorSecuredRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-03-31 0001606268 spke:SeniorSecuredRevolvingCreditFacilityMember 2021-01-01 2021-03-31 0001606268 spke:SeniorSecuredRevolvingCreditFacilityMember us-gaap:CommonClassAMember 2021-03-31 0001606268 spke:SeniorSecuredRevolvingCreditFacilityMember us-gaap:SeriesAPreferredStockMember 2021-03-31 0001606268 spke:SeniorSecuredRevolvingCreditFacilityMember spke:CommonClassAandCommonClassBMember 2021-03-31 0001606268 spke:RetailcoMember us-gaap:SubordinatedDebtMember 2021-03-31 0001606268 spke:RetailcoMember us-gaap:SubordinatedDebtMember 2021-01-01 2021-03-31 0001606268 spke:RetailcoMember us-gaap:SubordinatedDebtMember 2020-12-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 spke:NontradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 spke:TradingCommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001606268 spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2021-03-31 0001606268 spke:VerdeEnergyUSAIncMember 2021-01-01 2021-03-31 0001606268 spke:LitigationAndRegulatoryMattersMember 2021-03-31 0001606268 spke:LitigationAndRegulatoryMattersMember 2020-12-31 0001606268 spke:IndirectTaxAuditsMember 2021-03-31 0001606268 spke:IndirectTaxAuditsMember 2020-12-31 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001606268 srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001606268 srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001606268 spke:PurchasedNaturalGasFromAffiliateMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001606268 spke:PurchasedNaturalGasFromAffiliateMember srt:AffiliatedEntityMember 2020-01-01 2020-03-31 0001606268 spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2020-01-01 2020-03-31 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2021-01-01 2021-03-31 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember spke:NuDevcoRetailHoldingsandNuDevcoRetailMember 2020-01-01 2020-03-31 0001606268 spke:SubordinatedDebtFacilityMember srt:AffiliatedEntityMember 2019-06-30 0001606268 spke:SubordinatedDebtFacilityMember srt:AffiliatedEntityMember 2019-06-01 2019-06-30 0001606268 spke:SubordinatedDebtFacilityMember srt:AffiliatedEntityMember 2021-03-31 0001606268 spke:SubordinatedDebtFacilityMember srt:AffiliatedEntityMember 2020-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2021-01-01 2021-03-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2021-01-01 2021-03-31 0001606268 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-03-31 0001606268 srt:ConsolidationEliminationsMember 2021-01-01 2021-03-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2021-01-01 2021-03-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2021-01-01 2021-03-31 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2021-01-01 2021-03-31 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2021-01-01 2021-03-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2021-03-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2021-03-31 0001606268 us-gaap:CorporateNonSegmentMember 2021-03-31 0001606268 srt:ConsolidationEliminationsMember 2021-03-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2020-01-01 2020-03-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2020-01-01 2020-03-31 0001606268 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-03-31 0001606268 srt:ConsolidationEliminationsMember 2020-01-01 2020-03-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2020-01-01 2020-03-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2020-01-01 2020-03-31 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2020-01-01 2020-03-31 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2020-01-01 2020-03-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2020-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2020-12-31 0001606268 us-gaap:CorporateNonSegmentMember 2020-12-31 0001606268 srt:ConsolidationEliminationsMember 2020-12-31 0001606268 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2021-04-21 2021-04-21 0001606268 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2021-04-21 2021-04-21 shares iso4217:USD iso4217:USD shares pure utr:MMBTU utr:MWh false 2021 Q1 0001606268 --12-31 us-gaap:AccountingStandardsUpdate201613Member 10-Q true 2021-03-31 false 001-36559 Spark Energy, 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 SPKE NASDAQ 8.75% Series A Fixed-to-Floating RateCumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share SPKEP NASDAQ Yes Yes Accelerated Filer false false false 14627284 20800000 3567543 81491000 71684000 2698000 3942000 55671000 70350000 5264000 5053000 131000 1496000 1678000 311000 3774000 5764000 11526000 12077000 6434000 5655000 22343000 20666000 12089000 11818000 200401000 204874000 3456000 3354000 61000 0 207000 306000 3200000 5691000 33025000 27960000 120343000 120343000 3634000 4139000 364327000 366667000 25243000 27322000 1259000 826000 29702000 34164000 20932000 19549000 3219000 7505000 1265000 1295000 81620000 90661000 175000 227000 135000000 100000000 10000000 0 7000 30000 226802000 190918000 0.01 0.01 20000000 20000000 3707256 3707256 3567543 3567543 87288000 87288000 0.01 0.01 120000000 120000000 14771878 14771878 14627284 14627284 148000 148000 0.01 0.01 60000000 60000000 20800000 20800000 20800000 20800000 209000 209000 52904000 55222000 -40000 -40000 2139000 11721000 144594 144594 2406000 2406000 52954000 64854000 -2717000 23607000 50237000 88461000 364327000 366667000 113145000 166360000 -140000 321000 113005000 166681000 122168000 118823000 12671000 25676000 6036000 8796000 140875000 153295000 -27870000 13386000 1311000 1553000 86000 160000 -1225000 -1393000 -29095000 11993000 -1535000 1925000 -27560000 10068000 -19929000 5589000 -7631000 4479000 1951000 1500000 -9582000 2979000 -0.66 0.21 -0.66 0.20 14627000 14381000 14627000 14784000 14772000 20800000 144000 148000 209000 -2406000 -40000 55222000 11721000 64854000 23607000 88461000 377000 377000 377000 -7631000 -7631000 -19929000 -27560000 6439000 6439000 0.18125 0.18125 2651000 2651000 2651000 1951000 1951000 1951000 -44000 -44000 44000 0 14772000 20800000 144000 148000 209000 -2406000 -40000 52904000 2139000 52954000 -2717000 50237000 14479000 20800000 99000 145000 209000 -2011000 -40000 51842000 1074000 51219000 16067000 67286000 -633000 -633000 -633000 14479000 20800000 99000 145000 209000 -2011000 -40000 51842000 441000 50586000 16067000 66653000 1329000 1329000 1329000 16000 -39000 -39000 -39000 4479000 4479000 5589000 10068000 7172000 7172000 0.18125 0.18125 2606000 2606000 2606000 1500000 1500000 1500000 -422000 -422000 422000 0 14495000 20800000 99000 145000 209000 -2011000 -40000 52710000 814000 51827000 14906000 66733000 -27560000 10068000 6036000 8796000 -5065000 -468000 467000 1324000 259000 250000 -247000 2355000 7024000 -24587000 -1185000 16293000 -14926000 -30847000 211000 905000 -1365000 -2690000 213000 1345000 3012000 11967000 -27000 0 -254000 -289000 -5271000 -10892000 433000 -75000 41000 149000 -22000 -21000 -23632000 39389000 520000 536000 -520000 -536000 0 1222000 191000000 75000000 156000000 103000000 10000000 0 0 39000 2651000 2606000 6439000 7172000 1951000 2011000 33959000 -41050000 9807000 -2197000 71684000 57668000 81491000 55471000 23000 55000 889000 1327000 -361000 465000 <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 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%">Organization</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 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. Spark Energy, Inc. (the “Company”) is a holding company whose sole material 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. We conduct our business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Respond Power, Spark Energy, and Verde Energy.</span></div> <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, 2020 (the “2020 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 and Majority Shareholder</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 Company's 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.</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 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 2020 Form 10-K, except as follows: </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 December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes ("ASU 2019-12"). These amendments simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. We adopted ASU 2019-12 effective January 1, 2021 and the adoption did not have a material impact on our 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-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%">Below are accounting standards that have been issued by the FASB but have not yet been adopted by the Company at March 31, 2021. The Company considers the applicability and impact of all ASUs. ASUs not listed below 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><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 March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). The amendments in ASU 2020-04 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform ("ASU 2021-01"), which clarifies the scope and application of certain optional expedients and exceptions regarding the original guidance. The amendments in these ASUs were effective upon issuance and can be applied prospectively through December 31, 2022. The Company's Senior Credit Facility is the only agreement that makes reference to a LIBOR rate and the agreement outlines the specific procedures that will be undertaken once an appropriate alternative benchmark is identified.We do not expect adoption of the new standard to have a material impact to 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, 2020 (the “2020 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> New Accounting Standards Recently Adopted<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 2020 Form 10-K, except as follows: </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 December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes ("ASU 2019-12"). These amendments simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. We adopted ASU 2019-12 effective January 1, 2021 and the adoption did not have a material impact on our 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-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%">Below are accounting standards that have been issued by the FASB but have not yet been adopted by the Company at March 31, 2021. The Company considers the applicability and impact of all ASUs. ASUs not listed below 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><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 March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). The amendments in ASU 2020-04 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform ("ASU 2021-01"), which clarifies the scope and application of certain optional expedients and exceptions regarding the original guidance. The amendments in these ASUs were effective upon issuance and can be applied prospectively through December 31, 2022. The Company's Senior Credit Facility is the only agreement that makes reference to a LIBOR rate and the agreement outlines the specific procedures that will be undertaken once an appropriate alternative benchmark is identified.We do not expect adoption of the new standard to have a material impact to 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, Derivatives and Hedging. They are therefore excluded from the scope of FASB ASC Topic 606, Revenue from Contracts with 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:400;line-height:120%">Revenues for electricity and natural gas sales are recognized under the accrual method when our performance obligation to a customer is satisfied, which is the point in time when the product is delivered and control of the product passes 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 typically 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 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><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:19.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.635%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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 March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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 March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="border-top:1pt 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 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</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">28,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">11,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">12,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,755 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer type</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">15,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,517 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">73,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">93,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(15,763)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,755 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">121,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">50,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">27,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">78,755 </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 colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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%">34,390 </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 colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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%">113,145 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">121,768 </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 colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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%">44,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 colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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%">166,360 </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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:19.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.635%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a) 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, 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 Colombia), New Jersey, New York and Pennsylvania;</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%">(b) 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: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 March 31, 2021 and 2020, our retail revenues included gross receipts taxes of $0.3 million and $0.3 million, respectively, and our retail cost of revenues included gross receipts taxes of $1.2 million and $1.7 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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 doubtful accounts 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 doubtful accounts when the accounts receivable is deemed to be uncollectible. </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 rollforward of our allowance for credit losses for the three months ended March 31, 2021 are presented in the table below (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.642%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.135%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,942)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period bad debt provision</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recovery of previous write offs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(2,698)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 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).<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:19.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.635%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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 March 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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 March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Electricity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="border-top:1pt 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 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</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">28,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">11,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">12,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,755 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer type</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">15,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,517 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">73,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">93,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(15,763)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,755 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">121,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">50,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">27,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">78,755 </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 colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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%">34,390 </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 colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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%">113,145 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">121,768 </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 colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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%">44,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 colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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%">166,360 </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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:19.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.635%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a) 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, 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 Colombia), New Jersey, New York and Pennsylvania;</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%">(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.</span></div> 26241000 4377000 30618000 46593000 7054000 53647000 28550000 13455000 42005000 45842000 15804000 61646000 11059000 10238000 21297000 14989000 13607000 28596000 12905000 6320000 19225000 14344000 8127000 22471000 78755000 34390000 113145000 121768000 44592000 166360000 15216000 11516000 26732000 40015000 15517000 55532000 73272000 26490000 99762000 93228000 33363000 126591000 -9733000 -3616000 -13349000 -11475000 -4288000 -15763000 78755000 34390000 113145000 121768000 44592000 166360000 50850000 19600000 70450000 84913000 23037000 107950000 27905000 14790000 42695000 36855000 21555000 58410000 78755000 34390000 113145000 121768000 44592000 166360000 300000 300000 1200000 1700000 <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 three months ended March 31, 2021 are presented in the table below (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.642%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.135%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,942)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period bad debt provision</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recovery of previous write offs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(2,698)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 3942000 490000 934000 180000 2698000 <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 March 31, 2021 and December 31, 2020, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:59.897%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">March 31, 2021</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%">41.53 </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%">58.47 </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, 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.53 </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%">58.47 </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 (loss) income and income tax expense (benefit) attributable to non-controlling interest (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.790%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income allocated to non-controlling interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (loss) income attributable to non-controlling interest</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: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,929)</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 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: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,589 </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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><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%">Dividends on Class A 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%">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 months ended March 31, 2021, we paid $2.7 million in dividends to the holders of the Company's Class A common stock. This dividend represented a quarterly rate of $0.18125 per share on each share of 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 additional paid in capital in the case retained earnings is exhausted.</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 order to 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 months ended March 31, 2021, Spark HoldCo made corresponding distributions of $3.8 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-style:italic;font-weight:400;line-height:115%">Share Repurchase Program</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%">On August 18, 2020, our Board of Directors authorized a share repurchase program of up to $20.0 million of Class A common stock through August 18, 2021. Purchases may be made with available cash balances, our Senior Credit Facility and operating cash flows. </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%">The shares of Class A common stock may be repurchased from time to time in the open market at prevailing market prices or in privately negotiated transactions based on ongoing assessments of capital needs, the market price of the stock, and other factors, including general market conditions. The repurchase program does not obligate us to acquire any particular amount of Class A common stock, may be modified or suspended at any time, and could be terminated prior to completion.</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%">During the three months ended March 31, 2021, we did not repurchase our Class A common stock. The share repurchase program was suspended in March 2021 pursuant to an agreement with lenders under our 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-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 (loss) per share for the three months ended March 31, 2021 and 2020 (in thousands, except per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 (loss) income attributable to Spark Energy, 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,631)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividends on Series A preferred stock</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%">1,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to stockholders of Class A common stock</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%">(9,582)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="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%">14,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic (loss) 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: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 #000000;padding: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%">(0.66)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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.21</span><span style="color:#000000;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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (loss) 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%">(9,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income attributable to stockholders of Class A common stock</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:400;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:400;line-height:100%">(9,582)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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:400;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:400;line-height:100%">2,979 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">14,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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%">14,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="display:none"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="display:none"/><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%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">14,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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%">14,784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (loss) income per share attributable to stockholders</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%">(0.66)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td 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.20</span><span style="color:#000000;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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><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 months ended March 31, 2021 and 2020 excludes 20.8 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. 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 March 31, 2021 and December 31, 2020 (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:59.897%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</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, 2020</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">81,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">55,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">56,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total 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%">193,351 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">197,367 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">13,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total 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,525 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">135,602 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">326,876 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">332,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">54,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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%">44,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">135,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total 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%">145,183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">100,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">244,294 </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 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%">205,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> The Company and affiliates owned the following economic interests in Spark HoldCo at March 31, 2021 and December 31, 2020, respectively.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:59.897%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">March 31, 2021</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%">41.53 </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%">58.47 </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, 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.53 </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%">58.47 </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.4153 0.5847 0.4153 0.5847 <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 (loss) income and income tax expense (benefit) attributable to non-controlling interest (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.790%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income allocated to non-controlling interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (loss) income attributable to non-controlling interest</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: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,929)</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 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: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,589 </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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -18321000 6085000 1608000 496000 -19929000 5589000 2700000 0.18125 3800000 20000000.0 The following table presents the computation of basic and diluted income (loss) per share for the three months ended March 31, 2021 and 2020 (in thousands, except per share data):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 (loss) income attributable to Spark Energy, 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,631)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividends on Series A preferred stock</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%">1,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income attributable to stockholders of Class A common stock</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%">(9,582)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="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%">14,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic (loss) 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: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 #000000;padding: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%">(0.66)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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.21</span><span style="color:#000000;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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (loss) 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%">(9,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net (loss) income attributable to stockholders of Class A common stock</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:400;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:400;line-height:100%">(9,582)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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:400;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:400;line-height:100%">2,979 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">14,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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%">14,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="display:none"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="display:none"/><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%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">14,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><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%">14,784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 (loss) income per share attributable to stockholders</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%">(0.66)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td 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.20</span><span style="color:#000000;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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> -7631000 4479000 1951000 1500000 -9582000 2979000 14627000 14381000 -0.66 0.21 -9582000 2979000 0 0 -9582000 2979000 14627000 14381000 0 0 0 403000 14627000 14784000 -0.66 0.20 20800000 20800000 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 March 31, 2021 and December 31, 2020 (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:59.897%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</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, 2020</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">81,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">55,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">56,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total 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%">193,351 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">197,367 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">13,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total 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,525 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">135,602 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">326,876 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">332,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">54,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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%">44,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">135,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total 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%">145,183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">100,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">244,294 </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 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%">205,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 81290000 71442000 55671000 70350000 56390000 55575000 193351000 197367000 120343000 120343000 13182000 15259000 133525000 135602000 326876000 332969000 54883000 61436000 44228000 43676000 99111000 105112000 135000000 100000000 10000000 0 183000 256000 145183000 100256000 244294000 205368000 <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:120%">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 accrue dividends at an annual percentage rate of 8.75%, and 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 sheet.</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 months ended March 31, 2021, we paid $2.0 million in dividends to holders of the Series A Preferred Stock. As of March 31, 2021, we had accrued $2.0 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on April 15, 2021.</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 three months ended March 31, 2021 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:78.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.489%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">87,288</span><span style="color:#000000;font-family:'Times 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"/></tr><tr><td colspan="3" style="background-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%">Repurchase of Series A Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated dividends on Series A Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">87,288</span><span style="color:#000000;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"/></tr></table></div> 0.0875 2000000.0 2000000.0 <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 three months ended March 31, 2021 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:78.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.489%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">87,288</span><span style="color:#000000;font-family:'Times 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"/></tr><tr><td colspan="3" style="background-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%">Repurchase of Series A Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated dividends on Series A Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">87,288</span><span style="color:#000000;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"/></tr></table></div> 87288000 0 0 87288000 6. Derivative Instruments <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 March 31, 2021 and December 31, 2020, we paid less than $0.1 million and $0.1 million 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-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.497%"/><td style="width:0.1%"/></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 colspan="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%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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 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%">2,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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%">Electricity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MWh</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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,843 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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,845 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Trading</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.497%"/><td style="width:0.1%"/></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 colspan="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%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><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>Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.130%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Gain (Loss) 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%">7,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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,533)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 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%">(30)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">(54)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain (Loss) 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%">7,024</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24,587)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives </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 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%">(1,189)</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><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,609 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current 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%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">(1,185)</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 colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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,608</span><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"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1) Excludes settlements of $(0.3) million, for the three months ended March 31, 2020 related to power call options.</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 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-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.140%"/><td style="width:0.1%"/></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%">March 31, 2021</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 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 colspan="3" style="border-top:1pt 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 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 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%">3,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(2,094)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">1,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">1,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">3,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,095)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">233 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(172)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">61 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">61 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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="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%">233 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(172)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">61 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">61 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">4,006</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,267)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,739</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,739</span><span style="color:#000000;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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.140%"/><td style="width:0.1%"/></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 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 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 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 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%">(6,623)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">3,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(3,229)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(3,216)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">(6,626)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,232)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,219)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">(490)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">315 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(175)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(175)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">(490)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">315 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(175)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(175)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">(7,116)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,709</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,407)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">13</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,394)</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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.140%"/><td style="width:0.1%"/></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, 2020</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 colspan="3" style="border-top:1pt 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 colspan="3" style="border-top:1pt 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 colspan="3" style="border-top:1pt 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 colspan="3" style="border-top:1pt 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%">308 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(105)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">420</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(109)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">311</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">311</span><span style="color:#000000;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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.140%"/><td style="width:0.1%"/></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 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 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 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 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%">(11,139)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">3,620 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(7,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(7,433)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(11,213)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,591)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,505)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(838)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">(838)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">(12,051)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,233</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(7,818)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(7,732)</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"/></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. 100000 100000 <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-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.497%"/><td style="width:0.1%"/></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 colspan="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%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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 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%">2,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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%">Electricity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MWh</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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,843 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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,845 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Trading</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.497%"/><td style="width:0.1%"/></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 colspan="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%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2183000 2880000 1843000 1845000 105000 102000 Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.130%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Gain (Loss) 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%">7,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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,533)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 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%">(30)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">(54)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain (Loss) 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%">7,024</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24,587)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives </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 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%">(1,189)</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><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,609 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current 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%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">(1,185)</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 colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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,608</span><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"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1) Excludes settlements of $(0.3) million, for the three months ended March 31, 2020 related to power call options.</span></div> 7054000 -24533000 -30000 -54000 7024000 -24587000 -1189000 16609000 4000 -1000 -1185000 16608000 -300000 <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-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.140%"/><td style="width:0.1%"/></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%">March 31, 2021</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 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 colspan="3" style="border-top:1pt 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 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 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%">3,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(2,094)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">1,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">1,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">3,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,095)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%">233 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(172)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">61 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">61 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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="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%">233 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(172)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">61 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">61 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">4,006</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,267)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,739</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,739</span><span style="color:#000000;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"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.140%"/><td style="width:0.1%"/></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, 2020</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 colspan="3" style="border-top:1pt 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 colspan="3" style="border-top:1pt 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 colspan="3" style="border-top:1pt 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 colspan="3" style="border-top:1pt 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%">308 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(105)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">420</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(109)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">311</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">311</span><span style="color:#000000;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"/></tr></table> 3759000 2094000 1665000 0 1665000 14000 1000 13000 0 13000 3773000 2095000 1678000 0 1678000 233000 172000 61000 0 61000 0 0 0 0 0 233000 172000 61000 0 61000 4006000 2267000 1739000 0 1739000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.140%"/><td style="width:0.1%"/></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 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 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 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 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%">(6,623)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">3,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(3,229)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(3,216)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">(6,626)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,232)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,219)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">(490)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">315 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(175)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(175)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">(490)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">315 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(175)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(175)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">(7,116)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,709</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,407)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">13</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,394)</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"/></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.140%"/><td style="width:0.1%"/></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 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 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 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 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%">(11,139)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">3,620 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(7,519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">(7,433)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">(11,213)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,591)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,505)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(838)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">(838)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">(12,051)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,233</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(7,818)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">(7,732)</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"/></tr></table> 6623000 3394000 3229000 13000 3216000 3000 0 3000 0 3000 6626000 3394000 3232000 13000 3219000 490000 315000 175000 0 175000 0 0 0 0 0 490000 315000 175000 0 175000 7116000 3709000 3407000 13000 3394000 308000 105000 203000 0 203000 112000 4000 108000 0 108000 420000 109000 311000 0 311000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 420000 109000 311000 0 311000 11139000 3620000 7519000 86000 7433000 74000 2000 72000 0 72000 11213000 3622000 7591000 86000 7505000 838000 611000 227000 0 227000 0 0 0 0 0 838000 611000 227000 0 227000 12051000 4233000 7818000 86000 7732000 <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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:44.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.348%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated useful<br/>lives (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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 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%">5,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment—net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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,456</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,354</span><span style="color:#000000;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"/></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%">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 each of March 31, 2021 and December 31, 2020, information technology includes $0.8 million and $0.7 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.4 million and $0.6 million, respectively, for the three months ended March 31, 2021 and 2020 <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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:44.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.348%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated useful<br/>lives (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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 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%">5,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment—net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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,456</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,354</span><span style="color:#000000;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"/></tr></table></div> P2Y P5Y 5307000 5821000 P2Y P5Y 957000 957000 6264000 6778000 2808000 3424000 3456000 3354000 800000 700000 400000 600000 <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-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"/></tr><tr><td colspan="3" style="background-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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">58,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">(46,445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">12,243</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">14,513</span><span style="color:#000000;font-family:'Times 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"/></tr><tr><td colspan="3" style="background-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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">8,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(6,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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: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,483</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">3,255</span><span style="color:#000000;font-family:'Times 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"/></tr><tr><td colspan="3" style="background-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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">7,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(3,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">4,321</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,598</span><span style="color:#000000;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"/></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 (including non-compete agreements) and trademarks consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill </span></td><td colspan="3" style="padding:0 1pt"/><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 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 colspan="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, 2020</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%">120,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-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 March 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,243 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,483 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,321 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><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 March 31, 2021 is as follows (in thousands):</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:78.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.813%"/><td style="width:0.1%"/></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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining nine 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%">9,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">6,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&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%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">19,047</span><span style="color:#000000;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"/></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-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"/></tr><tr><td colspan="3" style="background-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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">58,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">(46,445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">12,243</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">14,513</span><span style="color:#000000;font-family:'Times 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"/></tr><tr><td colspan="3" style="background-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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">8,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(6,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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: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,483</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">3,255</span><span style="color:#000000;font-family:'Times 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"/></tr><tr><td colspan="3" style="background-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 colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">7,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(3,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">4,321</span><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,598</span><span style="color:#000000;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"/></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 (including non-compete agreements) and trademarks consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill </span></td><td colspan="3" style="padding:0 1pt"/><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 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 colspan="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, 2020</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%">120,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-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 March 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,243 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,483 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,321 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 120343000 120343000 58688000 58688000 46445000 44175000 12243000 14513000 8898000 8988000 6415000 5733000 2483000 3255000 7570000 7570000 3249000 2972000 4321000 4598000 120343000 14513000 3255000 4598000 0 -28000 0 0 2270000 744000 277000 120343000 12243000 2483000 4321000 <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 March 31, 2021 is as follows (in thousands):</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:78.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.813%"/><td style="width:0.1%"/></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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining nine 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%">9,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">6,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&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%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">19,047</span><span style="color:#000000;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"/></tr></table></div> 9823000 6194000 605000 404000 404000 1617000 19047000 <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 March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">135,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"/></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%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">145,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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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: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%">145,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div 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 March 31, 2021 and December 31, 2020, the weighted average interest rate on the Senior Credit Facility was 3.75% and 3.75%, 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 March 31, 2021 and December 31, 2020, we had $29.7 million and $31.0 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.4 million and $1.6 million as of March 31, 2021 and December 31, 2020, respectively. Of these amounts, $1.0 million and $1.0 million are recorded in other current assets, and $0.4 million and $0.6 million are recorded in other non-current assets in the condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, 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-bottom:5pt;margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.400%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:400;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:115%">The Company, as guarantor, and Spark HoldCo (the “Borrower” and, together with each subsidiary of Spark HoldCo (“Co-Borrowers”)) maintain a senior secured borrowing base credit facility (as amended from time to time, “Senior Credit Facility”) that allows us to borrow on a revolving basis and has a maximum borrowing capacity of $227.5 million as of March 31, 2021.</span></div><div style="text-align:justify"><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%">Subject to applicable sub-limits and terms of the Senior Credit Facility, borrowings are available for the issuance of letters of credit (“Letters of Credit”), working capital and general purpose revolving credit loans (“Working Capital Loans”), and share buyback loans (“Share Buyback Loans”).</span></div><div><span><br/></span></div><div><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The Senior Credit Facility will mature on </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">July 31, 2022</span><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">, and all amounts outstanding thereunder will be payable on the maturity date. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Borrowings under the Senior Credit Facility may be used to pay fees and expenses in connection with the Senior Credit Facility, finance ongoing working capital requirements and general corporate purpose requirements of the Co-Borrowers, to provide partial funding for acquisitions, as allowed under terms of the Senior Credit Facility, and to make open market purchases of our Class A common stock and Series A Preferred Stock. The Senior Credit Facility provides for Share Buyback Loans of up to $80.0 million, which permit the Company to repurchase up to an aggregate of 8,000,000 shares of Class A common stock or $80.0 million of Series A Preferred Stock, however this provision was suspended in March 2021 pursuant to an agreement with lenders under the Senior Credit Facility. </span></div><div><span><br/></span></div><div><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Pursuant to the Senior Credit Facility,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> the interest rate for Working Capital Loans and Letters of Credit under the Senior Credit Facility is generally determined by reference to the Eurodollar rate plus an applicable margin of up to </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">3.25% per annum (based on the prevailing utilization) or an alternate base rate plus an applicable margin of up to 2.25% per annum (based on the prevailing utilization). The alternate base rate is equal to the highest of (i) the prime rate (as published in the Wall Street Journal), (ii) the federal funds rate plus 0.50% per annum, or (iii) the reference Eurodollar rate plus 1.00%.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Borrowings under the Senior Credit Facility for Share Buyback Loans, are generally determined by reference to the Eurodollar rate plus an applicable margin of 4.50% per annum or the alternate base rate plus an applicable margin of 3.50% per annum. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The Co-Borrowers pay a commitment 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 agency fee, and letter of credit fees based on a percentage of the face amount of letters of credit payable to any syndicate member that issues a letter of credit. </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 Senior Credit Facility 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:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.15pt">Minimum Fixed Charge Coverage Ratio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. We must maintain a minimum fixed charge coverage ratio of not less than 1.25 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of consolidated (with respect to the Company and the Co-Borrowers) interest expense, letter of credit fees, commitment fees, acquisition earn-out payments (excluding earnout payments funded with proceeds from newly issued preferred or common equity), distributions, scheduled amortization payments, and payments made on or after the closing of the Fourth Amendment to the Senior Credit Facility (other than such payments made from escrow accounts which were funded in connection with a permitted acquisition) 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 March 31, 2021 was 1.48 to 1.00.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.15pt">Maximum Total Leverage Ratio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. We must maintain a ratio of (x) the sum of total indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified in SEC filings, to Adjusted EBITDA of no more than 2.50 to 1.00. Our Maximum Total Leverage Ratio as of March 31, 2021 was 1.45 to 1.00.</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:115%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.15pt">Maximum Senior Secured Leverage Ratio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. We must maintain a Senior Secured Leverage Ratio of no more than 1.85 to 1.00. The Senior Secured Leverage Ratio is defined as the ratio of (a) all indebtedness of the loan parties on a consolidated basis 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) to (b) Adjusted EBITDA. Our Maximum Senior Secured Leverage Ratio as of March 31, 2021 was 1.24 to 1.00.</span></div><div style="padding-left:36pt;text-indent:-18pt"><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 Senior Credit Facility contains various negative covenants that limit our ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions, investments, acquisitions or loans, materially modify certain agreements, or enter into transactions with affiliates. The Senior Credit Facility also contains affirmative covenants that are customary for credit facilities of this type. As of March 31, 2021, we were in compliance with our various covenants under the 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:120%">The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by us, 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 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:120%">We are entitled to pay cash dividends to the holders of the Series A Preferred Stock and Class A common stock and will be entitled to repurchase up to an aggregate amount of 10,000,000 shares of our Class A common stock, and up to $92.7 million of Series A Preferred Stock through one or more normal course open market purchases through NASDAQ 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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">loans and letters of credit does not exceed the borrowing base limits. The share repurchase program was suspended in March 2021 pursuant to an agreement with lenders under our 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:120%">The Senior Credit Facility 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, own at least 13,600,000 Class A and Class B shares on a combined basis (to be adjusted for any stock split, subdivisions or other stock reclassification or recapitalization), 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:120%">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 matures on January 31, 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%">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. Advances thereunder accrue interest at 5% per annum from the date of the advance. We have 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. We may pay interest and prepay principal on the Subordinated Debt Facility so long as we are in compliance with the covenants under our Senior Credit Facility, are not in default under the Senior Credit Facility and have 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 March 31, 2021, and December 31, 2020, there were $10.0 million and zero 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 March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">135,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"/></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%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">145,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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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: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%">145,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div 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 March 31, 2021 and December 31, 2020, the weighted average interest rate on the Senior Credit Facility was 3.75% and 3.75%, 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 March 31, 2021 and December 31, 2020, we had $29.7 million and $31.0 million in letters of credit issued, respectively.</span></div> 135000000 100000000 10000000 0 145000000 100000000 145000000 100000000 0.0375 0.0375 29700000 31000000.0 1400000 1600000 1000000.0 1000000.0 400000 600000 <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-bottom:5pt;margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.400%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:400;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 468000 911000 402000 392000 259000 250000 182000 0 1311000 1553000 227500000 80000000.0 8000000 80000000.0 0.0325 0.0225 0.0050 0.0100 0.0450 0.0350 0.0050 1.25 1.48 2.50 1.45 1.85 1.24 10000000 92700000 5000000.0 13600000 25000000.0 1000000.0 0.05 5000000.0 10000000.0 0 <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 </span></div><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">—</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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,739</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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,739</span><span style="color:#000000;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"/></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%">(6)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">(3,385)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">(3,391)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">(6)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,388)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,394)</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">104</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">207</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">311</span><span style="color:#000000;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"/></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%">(5)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">(7,655)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">(7,660)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-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%">(5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(7,727)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(7,732)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></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%">We had no transfers of assets or liabilities between any of the above levels during the three months ended March 31, 2021 and the year ended December 31, 2020.</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 March 31, 2021 and December 31, 2020, the credit risk valuation adjustment was a reduction of derivative liabilities, net of $0.2 million and $0.2 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 </span></div><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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><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-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">March 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">—</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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,739</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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,739</span><span style="color:#000000;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"/></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%">(6)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">(3,385)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">(3,391)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">(6)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,388)</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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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,394)</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">104</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">207</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">311</span><span style="color:#000000;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"/></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%">(5)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">(7,655)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><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%">(7,660)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-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%">(5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(7,727)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(7,732)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 1726000 0 1726000 0 13000 0 13000 0 1739000 0 1739000 6000 3385000 0 3391000 0 3000 0 3000 6000 3388000 0 3394000 104000 99000 0 203000 0 108000 0 108000 104000 207000 0 311000 5000 7655000 0 7660000 0 72000 0 72000 5000 7727000 0 7732000 200000 200000 <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 March 31, 2021, we had a net deferred tax asset of $33.0 million, of which approximately $15.6 million related 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:120%">The effective U.S. federal and state income tax rate for the three months ended March 31, 2021 and 2020 was 5.3% and 16.1%, respectively. The effective tax rate for the three and three months ended March 31, 2021 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> 33000000.0 15600000 0.053 0.161 0.21 <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:700;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-style:italic;font-weight:400;line-height:120%">Variable Rate Cases</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 the cases referred to as Variable Rate Cases, such actions involve consumers alleging they paid higher rates than they would have if they stayed with their default utility. The underlying claims of each case are similar; however, because numerous cases have been brought in several different jurisdictions, the varying applicable case law, the varying facts and stages of each case, the Company agreed to mediate in two aggregated mediations to avoid duplicative defense costs in numerous jurisdictions. The Company continues to deny the allegations asserted by Plaintiffs and intends to vigorously defend these 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:115%">In August 2020, the Company participated in mediation which covered three Spark brand matters: (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%">1) Janet Rolland et al v. Spark Energy, LLC (D.N.J Apr. 2017); (2) Burger v. Spark Energy Gas, LLC (N.D. Ill. Dec. 2019); and (3) Local 901 v. Spark Energy, LLC (Sup . Ct. Allen County, Indiana Aug. 2019). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The Company is working with the mediator to find a resolution to these cases, but is also simultaneously continuing to defend the cases in the respective courts. Given the ongoing mediation, discovery, and current stage of these matters, we cannot predict the outcome of these cases 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:400;line-height:115%">In December of 2020, the Company participated in mediation which covered several Verde brand matters: (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%">1) Marshall. Verde Energy USA, Inc. (D.N.J. Jan. 2018); (2) Mercado v. Verde Energy USA, Inc. (N.D. Ill. Mar. 2018); (3) Davis v. Verde Energy USA, Inc., et al. (D. Mass. Apr. 2019); (4) Panzer v. Verde Energy, USA Inc. and Oasis Power, LLC (E.D. Pa Aug. 2019); (5) LaQua v. Verde Energy USA New York, LLC (E.D.N Y. Jan. 2020); and (6) Abbate v. Verde Energy USA Ohio, LLC (S.D. Ohio Jun. 2020)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">. The parties continue to work on a mediation resolution and the litigation has been stayed in these matters. Given the ongoing mediation and current stage of these matters, we cannot predict the outcome of these cases 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: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. all 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 plans to vigorously defend 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-style:italic;font-weight:400;line-height:120%">Saul Horowitz, as Sellers’ Representative for the former owners of the Major Energy Companies v. National Gas &amp; Electric, LLC (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">NG&amp;E</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">) and Spark Energy, Inc.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> is a lawsuit filed on October 17, 2017 in the United States District Court for the Southern District of New York asserting claims of fraudulent inducement against NG&amp;E, breach of contract against NG&amp;E and Spark, and tortious interference with contract against Spark related to a membership interest purchase agreement, subsequent dropdown, and associated earnout agreements with the Major Energy Companies' former owners. The relief sought includes unspecified compensatory and punitive damages, </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">prejudgment and post-judgment interest, and attorneys' fees. This case went to trial during the first two weeks of March 2020 and all material has been submitted to the Judge for his decision. Given the trial was in Manhattan, New York, which was previously under a shelter-in-place order and is currently re-opening, we are not able to predict when we receive a final decision on this matter. Spark and NG&amp;E deny the allegations asserted by Plaintiffs and have vigorously defended this matter; however, we cannot predict the outcome or consequences of this case at this time. In addition, several smaller, related cases involving the same facts are pending in the United States District Court for the Southern District of New York regarding the Major Energy escrowed indemnification monies and three Major Energy executive compensation agreements. As to the indemnification matter, the parties have reached an agreement to release certain original escrowed monies by the Sellers of Major Energy to the Company, which would conclude that current case in favor of the Company.</span></div><div><span><br/></span></div><div style="text-align:justify"><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, 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%">Connecticut.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2019, PURA initiated review of two of the Company's brands in Connecticut, Spark and Verde, focusing on marketing, billing and enrollment practices. The Company has and is cooperating with PURA's requests to review Spark and Verde practices in Connecticut.</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%">. Spark Energy, LLC received a verbal inquiry from the Illinois Commerce Commission (</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%">ICC</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%">) and the Illinois Attorney General ("IAG") on January 1, 2020 seeking to understand an increase in complaints from Illinois consumers. The Company met with the ICC and the IAG in February 2020 and plan to discuss a compliance plan to ensure its sales are in compliance with Illinois regulations. The parties also discussed possible restitution payments to any customers impacted by sales not in compliance with Illinois regulations.</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 York.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Prior to the purchase of Major Energy by the Company, in 2015, Major Energy Services, LLC and Major Energy Electric Services were contacted by the Attorney General, Bureau of Consumer Frauds &amp; Protection for State of New York relating to their marketing practices. Major Energy has exchanged information in response to various requests from the Attorney General and recently agreed to respond to additional questions via remote proceedings in October of 2020. The parties are in settlement negotiations at this time. While investigations of this nature may be resolved in a manner that allows the retail energy supplier to continue operating in New York with stipulations, there can be no assurances that the New York Attorney General will not take more severe action. Prior to the purchase of Major Energy by the Company, in 2015, Major Energy Services, LLC and Major Energy Electric Services were contacted by the Attorney General, Bureau of Consumer Frauds &amp; Protection for State of New York relating to their marketing practices. Major Energy has exchanged information in response to various requests from the Attorney General. The Parties are in settlement negotiations at this time. While investigations of this nature may be resolved in a manner that allows the retail energy supplier to continue operating in New York with stipulations, there can be no assurances that the New York Attorney General will not take more severe action.</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%">Pennsylvania. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Verde Energy USA, Inc. (“Verde”) is the subject of a formal investigation by the Pennsylvania Public Utility Commission, Bureau of Investigation and Enforcement (“PPUC”) initiated on January 30, 2020. The </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">investigation asserts that Verde may have violated Pennsylvania retail energy supplier regulations. The Company met with the PPUC in February 2020 to discuss the matter and to work with the PPUC cooperatively. Verde reached a settlement, which includes a civil penalty of $1.0 million and a $0.1 million contribution to the PPL hardship fund. On June 30, 2020, Verde and PPUC Bureau of Investigation and Enforcement filed a Joint Petition for Approval of Settlement and Statements in Support of that Joint Petition with the Commission. Verde is currently awaiting final approval of this settlement.</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:700;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 2014 to 2020 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 March 31, 2021 and December 31, 2020, we had accrued $22.9 million and $26.6 million, respectively, related to litigation and regulatory matters and $1.1 million and $1.2 million, respectively, related to indirect tax audits. The outcome of each of these may result in additional expense.</span></div> 1000000.0 100000 22900000 26600000 1100000 1200000 <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 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%">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:120%">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.8) million and $(0.2) million for the three months ended March 31, 2021 and 2020, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">General and administrative costs of $0.1 million and zero were recorded for the three months ended March 31, 2021, and 2020 related to telemarketing activities performed by an affiliate.</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 Receivable and Payable</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:11pt;font-style:italic;font-weight:400;line-height:120%">Affiliates</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%">As of March 31, 2021 and December 31, 2020, we had current accounts receivable—affiliates of $5.3 million and $5.1 million, respectively, and current accounts payable—affiliates of $1.3 million and $0.8 million, respectively.</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%">Revenues and Cost of Revenues</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:11pt;font-style:italic;font-weight:400;line-height:120%">Affiliates</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%">Revenues recorded in net asset optimization revenue in the condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 related to affiliated sales were $0.3 million and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> $0.5 million, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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%">Cost of revenues recorded in net asset optimization revenues in the condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 related to affiliated purchases were less than $0.1 million and $0.2 million, respectively. These amounts are presented as net on the condensed consolidated statements 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%">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 March 31, 2021 and 2020, Spark HoldCo made distributions to affiliates of our Founder of $3.8 million and $3.8 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the three months ended March 31, 2021 and 2020, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $2.7 million and $3.4 million, respectively, in connection with distributions made between Spark HoldCo and Spark Energy, 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-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:120%">In June 2019, we and Spark HoldCo entered into a Subordinated Debt Facility with an affiliate owned by our Founder, which allows the Company to borrow up to $25.0 million. 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. Advances thereunder accrue interest at 5% per annum from the date of the advance. As of March 31, 2021 and December 31, 2020, there was $10.0 million and zero in outstanding borrowings under the Subordinated Debt Facility. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.</span></div> 800000 200000 100000 0 5300000 5100000 1300000 800000 300000 500000 100000 200000 3800000 3800000 2700000 3400000 25000000.0 1000000.0 0.05 10000000.0 0 <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. 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 March 31, 2021 and 2020, we recorded asset optimization revenues of $25.7 million and $6.4 million and asset optimization cost of revenues of $25.8 million and $6.1 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 have historically defined retail gross margin as operating (loss) income plus (i) depreciation and amortization expenses and (ii) general and </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%">administrative expenses, less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, and (iii) net current period cash settlements on non-trading 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%">Based on the events described below related to Winter Storm Uri, and to ensure Retail Gross Margin reflects repeatable operating performance that is not distorted by non-recurring events or extreme market volatility, we have revised the definition of Retail Gross Margin in this Report to include 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. Retail gross margin should not be considered an alternative to, or more meaningful than, operating income, as determined 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 income before income tax expense (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.370%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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 (loss) income before taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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) income before income tax (benefit) expense</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,095)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,993 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Interest and other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Interest expense</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%">1,311 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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,553 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating (loss) income </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%">(27,870)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Depreciation and amortization</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%">6,036 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">8,796 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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) 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%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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, gain (loss) on non-trading derivative instruments</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%">7,054 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">(24,533)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">(1,189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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="padding:2px 0 2px 1pt;text-align: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,900)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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="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="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%">50,012</span><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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="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="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%">55,461</span><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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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 style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:33.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></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 March 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><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 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 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 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 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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">78,755 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">107,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain 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%">6,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements 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%">(1,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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%">(64,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(64,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">30,614</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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%">19,398</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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%">50,012</span><span style="color:#000000;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"/></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 March 31, 2021</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%">2,961,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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">970,315</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">330,327</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">(3,897,648)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">364,327</span><span style="color:#000000;font-family:'Times 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"/></tr><tr><td colspan="3" style="background-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%">Goodwill at March 31, 2021</span></td><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:33.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></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 March 31, 2020</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><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 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 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 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 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%">121,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">166,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">100,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">18,440 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">118,823 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Net asset optimization revenue</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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">321 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">321 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, loss 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%">(24,386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 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%">14,965 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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,644 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">16,609 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</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%">30,806</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">24,655</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">—</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">—</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">55,461</span><span style="color:#000000;font-family:'Times 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"/></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 Assets at December 31, 2020</span></td><td style="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-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,906,139</span><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:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="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-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%">941,569</span><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:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="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-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%">318,865</span><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:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="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-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,799,906)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="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-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%">366,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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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, 2020</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: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 #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%">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:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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: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 #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,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:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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: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 #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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: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 #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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: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 #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%">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:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 25700000 6400000 25800000 6100000 <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 income before income tax expense (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.370%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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 (loss) income before taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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) income before income tax (benefit) expense</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,095)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,993 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Interest and other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Interest expense</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%">1,311 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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,553 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating (loss) income </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%">(27,870)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,386 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Depreciation and amortization</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%">6,036 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">8,796 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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) 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%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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, gain (loss) on non-trading derivative instruments</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%">7,054 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">(24,533)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">(1,189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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="padding:2px 0 2px 1pt;text-align: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,900)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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="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="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%">50,012</span><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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="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="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%">55,461</span><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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -29095000 11993000 86000 160000 1311000 1553000 -27870000 13386000 6036000 8796000 12671000 25676000 -140000 321000 7054000 -24533000 -1189000 16609000 64900000 0 50012000 55461000 <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 style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:33.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></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 March 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><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 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 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 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 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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">78,755 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">107,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain 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%">6,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements 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%">(1,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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%">(64,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(64,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">30,614</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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%">19,398</span><span style="color:#000000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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%">50,012</span><span style="color:#000000;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"/></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 March 31, 2021</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%">2,961,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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">970,315</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">330,327</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">(3,897,648)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">364,327</span><span style="color:#000000;font-family:'Times 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"/></tr><tr><td colspan="3" style="background-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%">Goodwill at March 31, 2021</span></td><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:33.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></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 March 31, 2020</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><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 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 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 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 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%">121,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"/><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%">166,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">100,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">18,440 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">118,823 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Net asset optimization revenue</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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">321 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">321 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, loss 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%">(24,386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 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%">14,965 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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,644 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">16,609 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</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%">30,806</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">24,655</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">—</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">—</span><span style="color:#000000;font-family:'Times 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">55,461</span><span style="color:#000000;font-family:'Times 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"/></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 Assets at December 31, 2020</span></td><td style="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-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,906,139</span><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:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="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-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%">941,569</span><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:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="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-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%">318,865</span><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:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="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-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,799,906)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="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-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%">366,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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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, 2020</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: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 #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%">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:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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: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 #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,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:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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: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 #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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: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 #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><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: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 #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%">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:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 78755000 34390000 -140000 0 113005000 107524000 14644000 0 0 122168000 0 0 -140000 0 -140000 6705000 349000 0 0 7054000 -1188000 -1000 0 0 -1189000 64900000 0 0 0 64900000 30614000 19398000 0 0 50012000 2961333000 970315000 330327000 -3897648000 364327000 117813000 2530000 0 0 120343000 121768000 44592000 321000 0 166681000 100383000 18440000 0 0 118823000 0 0 321000 0 321000 -24386000 -147000 0 0 -24533000 14965000 1644000 0 0 16609000 30806000 24655000 0 0 55461000 2906139000 941569000 318865000 -3799906000 366667000 117813000 2530000 0 0 120343000 <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%">15. Subsequent Events</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%">Declaration of 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:120%">On April 21, 2021, we declared a quarterly dividend of $0.18125 per share to holders of record of our Class A common stock on June 1, 2021, which will be paid on June 15, 2021.</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 April 21, 2021, we also declared a quarterly cash dividend in the amount of $0.546875 per share to holders of record of the Series A Preferred Stock on July 1, 2021. The dividend will be paid on July 15, 2021.</span></div> 0.18125 0.546875 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page - shares
3 Months Ended
Mar. 31, 2021
May 04, 2021
Class of Stock [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2021  
Document Transition Report false  
Entity File Number 001-36559  
Entity Registrant Name Spark Energy, 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 2021  
Document Fiscal Period Focus Q1  
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 SPKE  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   14,627,284
Common Class B    
Class of Stock [Line Items]    
Entity Common Stock, Shares Outstanding   20,800,000
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 SPKEP  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   3,567,543
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 81,491 $ 71,684
Accounts receivable, net of allowance for doubtful accounts of $2,698 at March 31, 2021 and $3,942 at December 31, 2020 55,671 70,350
Accounts receivable—affiliates 5,264 5,053
Inventory 131 1,496
Fair value of derivative assets 1,678 311
Customer acquisition costs, net 3,774 5,764
Customer relationships, net 11,526 12,077
Deposits 6,434 5,655
Renewable energy credit asset 22,343 20,666
Other current assets 12,089 11,818
Total current assets 200,401 204,874
Property and equipment, net 3,456 3,354
Fair value of derivative assets 61 0
Customer acquisition costs, net 207 306
Customer relationships, net 3,200 5,691
Deferred tax assets 33,025 27,960
Goodwill 120,343 120,343
Other assets 3,634 4,139
Total assets 364,327 366,667
Current liabilities:    
Accounts payable 25,243 27,322
Accounts payable—affiliates 1,259 826
Accrued liabilities 29,702 34,164
Renewable energy credit liability 20,932 19,549
Fair value of derivative liabilities 3,219 7,505
Other current liabilities 1,265 1,295
Total current liabilities 81,620 90,661
Long-term liabilities:    
Fair value of derivative liabilities 175 227
Long-term portion of Senior Credit Facility 135,000 100,000
Subordinated debt—affiliate 10,000 0
Other long-term liabilities 7 30
Total liabilities 226,802 190,918
Commitments and Contingencies
Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,707,256 shares issued and 3,567,543 shares outstanding at March 31, 2021 and December 31, 2020 87,288 87,288
Stockholders' equity:    
Additional paid-in capital 52,904 55,222
Accumulated other comprehensive loss (40) (40)
Retained earnings 2,139 11,721
Treasury stock, at cost, 144,594 shares at March 31, 2021 at December 31, 2020 (2,406) (2,406)
Total stockholders' equity 52,954 64,854
Non-controlling interest in Spark HoldCo, LLC (2,717) 23,607
Total equity 50,237 88,461
Total liabilities, Series A Preferred Stock and Stockholders' equity 364,327 366,667
Common Class A    
Stockholders' equity:    
Common Stock 148 148
Common Class B    
Stockholders' equity:    
Common Stock $ 209 $ 209
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
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,707,256 3,707,256
Preferred stock, shares outstanding (in shares) 3,567,543 3,567,543
Treasury stock, at cost (in shares) 144,594 144,594
Trade Accounts Receivable    
Allowance for doubtful accounts $ 2,698 $ 3,942
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) 14,771,878 14,771,878
Common stock, shares outstanding (in shares) 14,627,284 14,627,284
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) 20,800,000 20,800,000
Common stock, shares outstanding (in shares) 20,800,000 20,800,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues:    
Retail revenues $ 113,145 $ 166,360
Net asset optimization (expense) revenues (140) 321
Total Revenues 113,005 166,681
Operating Expenses:    
Retail cost of revenues 122,168 118,823
General and administrative 12,671 25,676
Depreciation and amortization 6,036 8,796
Total Operating Expenses 140,875 153,295
Operating (loss) income (27,870) 13,386
Other (expense)/income:    
Interest expense (1,311) (1,553)
Interest and other income 86 160
Total other expenses (1,225) (1,393)
(Loss) income before income tax (benefit) expense (29,095) 11,993
Income tax (benefit) expense (1,535) 1,925
Net (loss) income (27,560) 10,068
Less: Net (loss) income attributable to non-controlling interests (19,929) 5,589
Net (loss) income attributable to Spark Energy, Inc. stockholders (7,631) 4,479
Less: Dividends on Series A Preferred Stock 1,951 1,500
Net (loss) income attributable to stockholders of Class A common stock $ (9,582) $ 2,979
Net income attributable to Spark Energy, Inc. per share of Class A common stock    
Basic (in dollars per share) $ (0.66) $ 0.21
Diluted (in dollars per share) $ (0.66) $ 0.20
Weighted average shares of Class A common stock outstanding    
Basic (in shares) 14,627 14,381
Diluted (in shares) 14,627 14,784
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative effect adjustment
Adjusted balance
Total Stockholders' Equity
Total Stockholders' Equity
Cumulative effect adjustment
Total Stockholders' Equity
Adjusted balance
Common Stock
Treasury Stock
Treasury Stock
Adjusted balance
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss
Adjusted balance
Additional Paid-in Capital
Additional Paid-in Capital
Adjusted balance
Retained Earnings (Deficit)
Retained Earnings (Deficit)
Cumulative effect adjustment
Retained Earnings (Deficit)
Adjusted balance
Non-controlling Interest
Non-controlling Interest
Adjusted balance
Common Class A
Common Stock
Common Class A
Common Stock
Adjusted balance
Common Class B
Common Stock
Common Class B
Common Stock
Adjusted balance
Balance at beginning of period (in shares) at Dec. 31, 2019               99 99                   14,479 14,479 20,800 20,800
Balance at beginning of period at Dec. 31, 2019 $ 67,286 $ (633) $ 66,653 $ 51,219 $ (633) $ 50,586   $ (2,011) $ (2,011) $ (40) $ (40) $ 51,842 $ 51,842 $ 1,074 $ (633) $ 441 $ 16,067 $ 16,067 $ 145 $ 145 $ 209 $ 209
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                            
Stock based compensation 1,329     1,329               1,329                    
Restricted stock unit vesting (in shares)             16                              
Restricted stock unit vesting (39)     (39)               (39)                    
Consolidated net loss 10,068     4,479                   4,479     5,589          
Distributions paid to non-controlling unit holders (7,172)                               (7,172)          
Dividends paid to Class A common stockholders ($0.18125 per share) (2,606)     (2,606)                   (2,606)                
Dividends paid to Preferred Stockholders (1,500)     (1,500)                   (1,500)                
Changes in ownership interest 0     (422)               (422)         422          
Balance at end of period (in shares) at Mar. 31, 2020               99                     14,495   20,800  
Balance at end of period at Mar. 31, 2020 66,733     51,827       $ (2,011)   (40)   52,710   814     14,906   $ 145   $ 209  
Balance at beginning of period (in shares) at Dec. 31, 2020               144                     14,772   20,800  
Balance at beginning of period at Dec. 31, 2020 88,461     64,854       $ (2,406)   (40)   55,222   11,721     23,607   $ 148   $ 209  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                            
Stock based compensation 377     377               377                    
Consolidated net loss (27,560)     (7,631)                   (7,631)     (19,929)          
Distributions paid to non-controlling unit holders (6,439)                               (6,439)          
Dividends paid to Class A common stockholders ($0.18125 per share) (2,651)     (2,651)               (2,651)                    
Dividends paid to Preferred Stockholders (1,951)     (1,951)                   (1,951)                
Changes in ownership interest 0     (44)               (44)         44          
Balance at end of period (in shares) at Mar. 31, 2021               144                     14,772   20,800  
Balance at end of period at Mar. 31, 2021 $ 50,237     $ 52,954       $ (2,406)   $ (40)   $ 52,904   $ 2,139     $ (2,717)   $ 148   $ 209  
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical)
12 Months Ended
Dec. 31, 2019
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash flows from operating activities:    
Net (loss) income $ (27,560) $ 10,068
Adjustments to reconcile net income to net cash flows provided by operating activities:    
Depreciation and amortization expense 6,036 8,796
Deferred income taxes (5,065) (468)
Stock based compensation 467 1,324
Amortization of deferred financing costs 259 250
Bad debt expense (247) 2,355
Loss on derivatives, net (7,024) 24,587
Current period cash settlements on derivatives, net 1,185 (16,293)
Changes in assets and liabilities:    
Decrease in accounts receivable 14,926 30,847
Increase in accounts receivables—affiliates (211) (905)
Decrease in inventory 1,365 2,690
Increase in customer acquisition costs (213) (1,345)
Increase in prepaid and other current assets (3,012) (11,967)
Decrease in intangible assets—customer acquisition 27 0
Decrease in other assets 254 289
Decrease in accounts payable and accrued liabilities (5,271) (10,892)
Increase (decrease) in accounts payable—affiliates 433 (75)
Increase in other current liabilities 41 149
Decrease in other non-current liabilities (22) (21)
Net cash (used) provided in operating activities (23,632) 39,389
Cash flows from investing activities:    
Purchases of property and equipment (520) (536)
Net cash used in investing activities (520) (536)
Cash flows from financing activities:    
Buyback of Series A Preferred Stock 0 (1,222)
Borrowings on notes payable 191,000 75,000
Payments on notes payable (156,000) (103,000)
Net borrowings on subordinated debt facility 10,000 0
Restricted stock vesting 0 (39)
Payment of dividends to Class A common stockholders (2,651) (2,606)
Payment of distributions to non-controlling unitholders (6,439) (7,172)
Payment of Preferred Stock dividends (1,951) (2,011)
Net cash provided (used) in financing activities 33,959 (41,050)
Increase (decrease) in Cash, cash equivalents and Restricted cash 9,807 (2,197)
Cash, cash equivalents and Restricted cash—beginning of period 71,684 57,668
Cash, cash equivalents and Restricted cash—end of period 81,491 55,471
Non-cash items:    
Property and equipment purchase accrual 23 55
Cash paid (received) during the period for:    
Interest 889 1,327
Taxes $ (361) $ 465
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Formation and Organization
3 Months Ended
Mar. 31, 2021
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. Spark Energy, Inc. (the “Company”) is a holding company whose sole material 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. We conduct our business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Respond Power, Spark Energy, and Verde Energy.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2021
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, 2020 (the “2020 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 and Majority Shareholder

W. Keith Maxwell, III (our "Founder") is the Company's 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.

New Accounting Standards Recently Adopted
There have been no changes to our significant accounting policies as disclosed in our 2020 Form 10-K, except as follows:

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes ("ASU 2019-12"). These amendments simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. We adopted ASU 2019-12 effective January 1, 2021 and the adoption did not have a material impact on our consolidated financial statements.

Standards Being Evaluated/Standards Not Yet Adopted

Below are accounting standards that have been issued by the FASB but have not yet been adopted by the Company at March 31, 2021. The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). The amendments in ASU 2020-04 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform ("ASU 2021-01"), which clarifies the scope and application of certain optional expedients and exceptions regarding the original guidance. The amendments in these ASUs were effective upon issuance and can be applied prospectively through December 31, 2022. The Company's Senior Credit Facility is the only agreement that makes reference to a LIBOR rate and the agreement outlines the specific procedures that will be undertaken once an appropriate alternative benchmark is identified.We do not expect adoption of the new standard to have a material impact to our consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues
3 Months Ended
Mar. 31, 2021
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.

Revenues for electricity and natural gas sales are recognized under the accrual method when our performance obligation to a customer is satisfied, which is the point in time when the product is delivered and control of the product passes 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 typically 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 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 March 31, 2021Three Months Ended March 31, 2020
Retail ElectricityRetail Natural GasTotal Reportable SegmentsRetail ElectricityRetail Natural GasTotal Reportable Segments
Primary markets (a)
New England$26,241 $4,377 $30,618 $46,593 $7,054 $53,647 
Mid-Atlantic28,550 13,455 42,005 45,842 15,804 61,646 
Midwest11,059 10,238 21,297 14,989 13,607 28,596 
Southwest12,905 6,320 19,225 14,344 8,127 22,471 
$78,755 $34,390 $113,145 $121,768 $44,592 $166,360 
Customer type
Commercial$15,216 $11,516 $26,732 $40,015 $15,517 $55,532 
Residential73,272 26,490 99,762 93,228 33,363 126,591 
Unbilled revenue (b)(9,733)(3,616)(13,349)(11,475)(4,288)(15,763)
$78,755 $34,390 $113,145 $121,768 $44,592 $166,360 
Customer credit risk
POR$50,850 $19,600 $70,450 $84,913 $23,037 $107,950 
Non-POR27,905 14,790 42,695 36,855 21,555 58,410 
$78,755 $34,390 $113,145 $121,768 $44,592 $166,360 
(a) The primary markets include the following states:

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

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

We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the three months ended March 31, 2021 and 2020, our retail revenues included gross receipts taxes of $0.3 million and $0.3 million, respectively, and our retail cost of revenues included gross receipts taxes of $1.2 million and $1.7 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 doubtful accounts 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 doubtful accounts when the accounts receivable is deemed to be uncollectible.

A rollforward of our allowance for credit losses for the three months ended March 31, 2021 are presented in the table below (in thousands):

Balance at December 31, 2020$(3,942)
Current period bad debt provision490 
Write-offs934 
Recovery of previous write offs(180)
Balance at March 31, 2021$(2,698)
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Equity
3 Months Ended
Mar. 31, 2021
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 March 31, 2021 and December 31, 2020, respectively.
The CompanyAffiliated Owners
March 31, 202141.53 %58.47 %
December 31, 202041.53 %58.47 %

The following table summarizes the portion of net (loss) income and income tax expense (benefit) attributable to non-controlling interest (in thousands):

Three Months Ended March 31,
20212020
Net (loss) income allocated to non-controlling interest$(18,321)$6,085 
Income tax expense allocated to non-controlling interest1,608 496 
Net (loss) income attributable to non-controlling interest$(19,929)$5,589 

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.

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 months ended March 31, 2021, we paid $2.7 million in dividends to the holders of the Company's Class A common stock. This dividend represented a quarterly rate of $0.18125 per share on each share of Class A common stock.

Dividends declared for the Company's Class A common stock are reported as a reduction of retained earnings, or additional paid in capital in the case retained earnings is exhausted.

In order to 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 months ended March 31, 2021, Spark HoldCo made corresponding distributions of $3.8 million to our non-controlling interest holders.

Share Repurchase Program

On August 18, 2020, our Board of Directors authorized a share repurchase program of up to $20.0 million of Class A common stock through August 18, 2021. Purchases may be made with available cash balances, our Senior Credit Facility and operating cash flows.

The shares of Class A common stock may be repurchased from time to time in the open market at prevailing market prices or in privately negotiated transactions based on ongoing assessments of capital needs, the market price of the stock, and other factors, including general market conditions. The repurchase program does not obligate us to acquire any particular amount of Class A common stock, may be modified or suspended at any time, and could be terminated prior to completion.

During the three months ended March 31, 2021, we did not repurchase our Class A common stock. The share repurchase program was suspended in March 2021 pursuant to an agreement with lenders under our Senior Credit Facility.

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 (loss) per share for the three months ended March 31, 2021 and 2020 (in thousands, except per share data):
Three Months Ended March 31,
20212020
Net (loss) income attributable to Spark Energy, Inc. stockholders$(7,631)$4,479 
Less: Dividends on Series A preferred stock1,951 1,500 
Net (loss) income attributable to stockholders of Class A common stock$(9,582)$2,979 
Basic weighted average Class A common shares outstanding14,627 14,381 
Basic (loss) income per share attributable to stockholders$(0.66)$0.21 
Net (loss) income attributable to stockholders of Class A common stock$(9,582)$2,979 
Effect of conversion of Class B common stock to shares of Class A common stock— — 
Diluted net (loss) income attributable to stockholders of Class A common stock$(9,582)$2,979 
Basic weighted average Class A common shares outstanding14,627 14,381 
Effect of dilutive Class B common stock— — 
Effect of dilutive restricted stock units— 403 
Diluted weighted average shares outstanding14,627 14,784 
Diluted (loss) income per share attributable to stockholders$(0.66)$0.20 

The computation of diluted earnings per share for the three months ended March 31, 2021 and 2020 excludes 20.8 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. 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 March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021December 31, 2020
Assets
Current assets:
   Cash and cash equivalents$81,290 $71,442 
   Accounts receivable55,671 70,350 
   Other current assets56,390 55,575 
   Total current assets193,351 197,367 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets13,182 15,259 
   Total non-current assets133,525 135,602 
   Total Assets$326,876 $332,969 
Liabilities
Current liabilities:
   Accounts payable and accrued liabilities$54,883 $61,436 
   Other current liabilities44,228 43,676 
   Total current liabilities99,111 105,112 
Long-term liabilities:
   Long-term portion of Senior Credit Facility135,000 100,000 
   Subordinated debt affiliate
10,000 — 
   Other long-term liabilities183 256 
   Total long-term liabilities145,183 100,256 
   Total Liabilities$244,294 $205,368 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Preferred Stock
3 Months Ended
Mar. 31, 2021
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 accrue dividends at an annual percentage rate of 8.75%, and 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 sheet.

During the three months ended March 31, 2021, we paid $2.0 million in dividends to holders of the Series A Preferred Stock. As of March 31, 2021, we had accrued $2.0 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on April 15, 2021.

A summary of our preferred equity balance for the three months ended March 31, 2021 is as follows:
(in thousands)
Balance at December 31, 2020$87,288 
Repurchase of Series A Preferred Stock— 
Accumulated dividends on Series A Preferred Stock— 
Balance at March 31, 2021$87,288 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments
3 Months Ended
Mar. 31, 2021
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 March 31, 2021 and December 31, 2020, we paid less than $0.1 million and $0.1 million 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 
CommodityNotionalMarch 31, 2021December 31, 2020
Natural GasMMBtu2,183 2,880 
ElectricityMWh1,843 1,845 
Trading
CommodityNotionalMarch 31, 2021December 31, 2020
Natural GasMMBtu105 102 

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 March 31,
  20212020
Gain (Loss) on non-trading derivatives, net$7,054 $(24,533)
Loss on trading derivatives, net(30)(54)
Gain (Loss) on derivatives, net7,024 (24,587)
Current period settlements on non-trading derivatives (1)
$(1,189)$16,609 
Current period settlements on trading derivatives(1)
Total current period settlements on derivatives$(1,185)$16,608 

(1) Excludes settlements of $(0.3) million, for the three months ended March 31, 2020 related to power call options.
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):
  
March 31, 2021
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $3,759 $(2,094)$1,665 $— $1,665 
Trading commodity derivatives14 (1)13 — 13 
Total Current Derivative Assets3,773 (2,095)1,678 — 1,678 
Non-trading commodity derivatives233 (172)61 — 61 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets233 (172)61 — 61 
Total Derivative Assets$4,006 $(2,267)$1,739 $ $1,739 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(6,623)$3,394 $(3,229)$13 $(3,216)
Trading commodity derivatives(3)— (3)— (3)
Total Current Derivative Liabilities(6,626)3,394 (3,232)13 (3,219)
Non-trading commodity derivatives(490)315 (175)— (175)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(490)315 (175)— (175)
Total Derivative Liabilities$(7,116)$3,709 $(3,407)$13 $(3,394)
  
December 31, 2020
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$308 $(105)$203 $— $203 
Trading commodity derivatives112 (4)108 — 108 
Total Current Derivative Assets420 (109)311 — 311 
Non-trading commodity derivatives— — — — — 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets— — — — — 
Total Derivative Assets$420 $(109)$311 $ $311 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(11,139)$3,620 $(7,519)$86 $(7,433)
Trading commodity derivatives(74)(72)— (72)
Total Current Derivative Liabilities(11,213)3,622 (7,591)86 (7,505)
Non-trading commodity derivatives(838)611 (227)— (227)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(838)611 (227)— (227)
Total Derivative Liabilities$(12,051)$4,233 $(7,818)$86 $(7,732)
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment
3 Months Ended
Mar. 31, 2021
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)
March 31, 2021December 31, 2020
Information technology
2 – 5
$5,307 $5,821 
Furniture and fixtures
2 – 5
957 957 
Total6,264 6,778 
Accumulated depreciation(2,808)(3,424)
Property and equipment—net$3,456 $3,354 
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 each of March 31, 2021 and December 31, 2020, information technology includes $0.8 million and $0.7 million, respectively, of costs associated with assets not yet placed into service.
Depreciation expense recorded in the condensed consolidated statements of operations was $0.4 million and $0.6 million, respectively, for the three months ended March 31, 2021 and 2020
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
8. Intangible Assets
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
March 31, 2021December 31, 2020
Goodwill$120,343 $120,343 
Customer relationships—Acquired
Cost$58,688 $58,688 
Accumulated amortization(46,445)(44,175)
Customer relationshipsAcquired
$12,243 $14,513 
Customer relationships—Other
Cost$8,898 $8,988 
Accumulated amortization(6,415)(5,733)
Customer relationshipsOther, net
$2,483 $3,255 
Trademarks
Cost$7,570 $7,570 
Accumulated amortization(3,249)(2,972)
Trademarks, net$4,321 $4,598 

Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships Acquired
Customer Relationships Other
Trademarks
Balance at December 31, 2020$120,343 $14,513 $3,255 $4,598 
Adjustments — — (28)— 
Amortization — (2,270)(744)(277)
Balance at March 31, 2021$120,343 $12,243 $2,483 $4,321 

Estimated future amortization expense for customer relationships and trademarks at March 31, 2021 is as follows (in thousands):
Year ending December 31,
2021 (remaining nine months)$9,823 
20226,194 
2023605 
2024404 
2025404 
> 5 years1,617 
Total$19,047 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Debt
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Debt
9. Debt
Debt consists of the following amounts as of March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021December 31, 2020
Long-term debt:
  Senior Credit Facility (1) (2)
$135,000 $100,000 
  Subordinated Debt
10,000 — 
Total long-term debt145,000 100,000 
Total debt$145,000 $100,000 
(1) As of March 31, 2021 and December 31, 2020, the weighted average interest rate on the Senior Credit Facility was 3.75% and 3.75%, respectively.
(2) As of March 31, 2021 and December 31, 2020, we had $29.7 million and $31.0 million in letters of credit issued, respectively.

Capitalized financing costs associated with our Senior Credit Facility were $1.4 million and $1.6 million as of March 31, 2021 and December 31, 2020, respectively. Of these amounts, $1.0 million and $1.0 million are recorded in other current assets, and $0.4 million and $0.6 million are recorded in other non-current assets in the condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.
Interest expense consists of the following components for the periods indicated (in thousands):
Three Months Ended March 31,
20212020
Senior Credit Facility$468 $911 
Letters of credit fees and commitment fees402 392 
Amortization of deferred financing costs
259 250 
Other
182 — 
Interest Expense
$1,311 $1,553 

Senior Credit Facility

The Company, as guarantor, and Spark HoldCo (the “Borrower” and, together with each subsidiary of Spark HoldCo (“Co-Borrowers”)) maintain a senior secured borrowing base credit facility (as amended from time to time, “Senior Credit Facility”) that allows us to borrow on a revolving basis and has a maximum borrowing capacity of $227.5 million as of March 31, 2021.

Subject to applicable sub-limits and terms of the Senior Credit Facility, borrowings are available for the issuance of letters of credit (“Letters of Credit”), working capital and general purpose revolving credit loans (“Working Capital Loans”), and share buyback loans (“Share Buyback Loans”).

The Senior Credit Facility will mature on July 31, 2022, and all amounts outstanding thereunder will be payable on the maturity date. Borrowings under the Senior Credit Facility may be used to pay fees and expenses in connection with the Senior Credit Facility, finance ongoing working capital requirements and general corporate purpose requirements of the Co-Borrowers, to provide partial funding for acquisitions, as allowed under terms of the Senior Credit Facility, and to make open market purchases of our Class A common stock and Series A Preferred Stock. The Senior Credit Facility provides for Share Buyback Loans of up to $80.0 million, which permit the Company to repurchase up to an aggregate of 8,000,000 shares of Class A common stock or $80.0 million of Series A Preferred Stock, however this provision was suspended in March 2021 pursuant to an agreement with lenders under the Senior Credit Facility.

Pursuant to the Senior Credit Facility, the interest rate for Working Capital Loans and Letters of Credit under the Senior Credit Facility is generally determined by reference to the Eurodollar rate plus an applicable margin of up to
3.25% per annum (based on the prevailing utilization) or an alternate base rate plus an applicable margin of up to 2.25% per annum (based on the prevailing utilization). The alternate base rate is equal to the highest of (i) the prime rate (as published in the Wall Street Journal), (ii) the federal funds rate plus 0.50% per annum, or (iii) the reference Eurodollar rate plus 1.00%.

Borrowings under the Senior Credit Facility for Share Buyback Loans, are generally determined by reference to the Eurodollar rate plus an applicable margin of 4.50% per annum or the alternate base rate plus an applicable margin of 3.50% per annum.

The Co-Borrowers pay a commitment 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 agency fee, and letter of credit fees based on a percentage of the face amount of letters of credit payable to any syndicate member that issues a letter of credit.

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

Minimum Fixed Charge Coverage Ratio. We must maintain a minimum fixed charge coverage ratio of not less than 1.25 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of consolidated (with respect to the Company and the Co-Borrowers) interest expense, letter of credit fees, commitment fees, acquisition earn-out payments (excluding earnout payments funded with proceeds from newly issued preferred or common equity), distributions, scheduled amortization payments, and payments made on or after the closing of the Fourth Amendment to the Senior Credit Facility (other than such payments made from escrow accounts which were funded in connection with a permitted acquisition) 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 March 31, 2021 was 1.48 to 1.00.

Maximum Total Leverage Ratio. We must maintain a ratio of (x) the sum of total indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified in SEC filings, to Adjusted EBITDA of no more than 2.50 to 1.00. Our Maximum Total Leverage Ratio as of March 31, 2021 was 1.45 to 1.00.

Maximum Senior Secured Leverage Ratio. We must maintain a Senior Secured Leverage Ratio of no more than 1.85 to 1.00. The Senior Secured Leverage Ratio is defined as the ratio of (a) all indebtedness of the loan parties on a consolidated basis 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) to (b) Adjusted EBITDA. Our Maximum Senior Secured Leverage Ratio as of March 31, 2021 was 1.24 to 1.00.

The Senior Credit Facility contains various negative covenants that limit our ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions, investments, acquisitions or loans, materially modify certain agreements, or enter into transactions with affiliates. The Senior Credit Facility also contains affirmative covenants that are customary for credit facilities of this type. As of March 31, 2021, we were in compliance with our various covenants under the Senior Credit Facility.

The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by us, 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 accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.

We are entitled to pay cash dividends to the holders of the Series A Preferred Stock and Class A common stock and will be entitled to repurchase up to an aggregate amount of 10,000,000 shares of our Class A common stock, and up to $92.7 million of Series A Preferred Stock through one or more normal course open market purchases through NASDAQ 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 does not exceed the borrowing base limits. The share repurchase program was suspended in March 2021 pursuant to an agreement with lenders under our Senior Credit Facility.

The Senior Credit Facility 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, own at least 13,600,000 Class A and Class B shares on a combined basis (to be adjusted for any stock split, subdivisions or other stock reclassification or recapitalization), 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 matures on January 31, 2023.

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. Advances thereunder accrue interest at 5% per annum from the date of the advance. We have 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. We may pay interest and prepay principal on the Subordinated Debt Facility so long as we are in compliance with the covenants under our Senior Credit Facility, are not in default under the Senior Credit Facility and have 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 March 31, 2021, and December 31, 2020, there were $10.0 million and zero outstanding borrowings under the Subordinated Debt Facility.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2021
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
March 31, 2021    
Non-trading commodity derivative assets$— $1,726 $— $1,726 
Trading commodity derivative assets— 13 — 13 
Total commodity derivative assets$ $1,739 $ $1,739 
Non-trading commodity derivative liabilities$(6)$(3,385)$— $(3,391)
Trading commodity derivative liabilities— (3)— (3)
Total commodity derivative liabilities$(6)$(3,388)$ $(3,394)
Level 1Level 2Level 3Total
December 31, 2020
Non-trading commodity derivative assets$104 $99 $— $203 
Trading commodity derivative assets— 108 — 108 
Total commodity derivative assets$104 $207 $ $311 
Non-trading commodity derivative liabilities$(5)$(7,655)$— $(7,660)
Trading commodity derivative liabilities— (72)— (72)
Total commodity derivative liabilities$(5)$(7,727)$ $(7,732)
We had no transfers of assets or liabilities between any of the above levels during the three months ended March 31, 2021 and the year ended December 31, 2020.
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 March 31, 2021 and December 31, 2020, the credit risk valuation adjustment was a reduction of derivative liabilities, net of $0.2 million and $0.2 million, respectively.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
3 Months Ended
Mar. 31, 2021
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 March 31, 2021, we had a net deferred tax asset of $33.0 million, of which approximately $15.6 million related 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 March 31, 2021 and 2020 was 5.3% and 16.1%, respectively. The effective tax rate for the three and three months ended March 31, 2021 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 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2021
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.

Variable Rate Cases

In the cases referred to as Variable Rate Cases, such actions involve consumers alleging they paid higher rates than they would have if they stayed with their default utility. The underlying claims of each case are similar; however, because numerous cases have been brought in several different jurisdictions, the varying applicable case law, the varying facts and stages of each case, the Company agreed to mediate in two aggregated mediations to avoid duplicative defense costs in numerous jurisdictions. The Company continues to deny the allegations asserted by Plaintiffs and intends to vigorously defend these matters.

In August 2020, the Company participated in mediation which covered three Spark brand matters: (1) Janet Rolland et al v. Spark Energy, LLC (D.N.J Apr. 2017); (2) Burger v. Spark Energy Gas, LLC (N.D. Ill. Dec. 2019); and (3) Local 901 v. Spark Energy, LLC (Sup . Ct. Allen County, Indiana Aug. 2019). The Company is working with the mediator to find a resolution to these cases, but is also simultaneously continuing to defend the cases in the respective courts. Given the ongoing mediation, discovery, and current stage of these matters, we cannot predict the outcome of these cases at this time.

In December of 2020, the Company participated in mediation which covered several Verde brand matters: (1) Marshall. Verde Energy USA, Inc. (D.N.J. Jan. 2018); (2) Mercado v. Verde Energy USA, Inc. (N.D. Ill. Mar. 2018); (3) Davis v. Verde Energy USA, Inc., et al. (D. Mass. Apr. 2019); (4) Panzer v. Verde Energy, USA Inc. and Oasis Power, LLC (E.D. Pa Aug. 2019); (5) LaQua v. Verde Energy USA New York, LLC (E.D.N Y. Jan. 2020); and (6) Abbate v. Verde Energy USA Ohio, LLC (S.D. Ohio Jun. 2020). The parties continue to work on a mediation resolution and the litigation has been stayed in these matters. Given the ongoing mediation and current stage of these matters, we cannot predict the outcome of these cases at this time.

On January 14, 2021, Glikin, et. all 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 plans to vigorously defend 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

Saul Horowitz, as Sellers’ Representative for the former owners of the Major Energy Companies v. National Gas & Electric, LLC (NG&E) and Spark Energy, Inc., is a lawsuit filed on October 17, 2017 in the United States District Court for the Southern District of New York asserting claims of fraudulent inducement against NG&E, breach of contract against NG&E and Spark, and tortious interference with contract against Spark related to a membership interest purchase agreement, subsequent dropdown, and associated earnout agreements with the Major Energy Companies' former owners. The relief sought includes unspecified compensatory and punitive damages,
prejudgment and post-judgment interest, and attorneys' fees. This case went to trial during the first two weeks of March 2020 and all material has been submitted to the Judge for his decision. Given the trial was in Manhattan, New York, which was previously under a shelter-in-place order and is currently re-opening, we are not able to predict when we receive a final decision on this matter. Spark and NG&E deny the allegations asserted by Plaintiffs and have vigorously defended this matter; however, we cannot predict the outcome or consequences of this case at this time. In addition, several smaller, related cases involving the same facts are pending in the United States District Court for the Southern District of New York regarding the Major Energy escrowed indemnification monies and three Major Energy executive compensation agreements. As to the indemnification matter, the parties have reached an agreement to release certain original escrowed monies by the Sellers of Major Energy to the Company, which would conclude that current case in favor of the Company.

In addition to the matters disclosed above, 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.

Connecticut. In 2019, PURA initiated review of two of the Company's brands in Connecticut, Spark and Verde, focusing on marketing, billing and enrollment practices. The Company has and is cooperating with PURA's requests to review Spark and Verde practices in Connecticut.

Illinois. Spark Energy, LLC received a verbal inquiry from the Illinois Commerce Commission (ICC) and the Illinois Attorney General ("IAG") on January 1, 2020 seeking to understand an increase in complaints from Illinois consumers. The Company met with the ICC and the IAG in February 2020 and plan to discuss a compliance plan to ensure its sales are in compliance with Illinois regulations. The parties also discussed possible restitution payments to any customers impacted by sales not in compliance with Illinois regulations.

New York. Prior to the purchase of Major Energy by the Company, in 2015, Major Energy Services, LLC and Major Energy Electric Services were contacted by the Attorney General, Bureau of Consumer Frauds & Protection for State of New York relating to their marketing practices. Major Energy has exchanged information in response to various requests from the Attorney General and recently agreed to respond to additional questions via remote proceedings in October of 2020. The parties are in settlement negotiations at this time. While investigations of this nature may be resolved in a manner that allows the retail energy supplier to continue operating in New York with stipulations, there can be no assurances that the New York Attorney General will not take more severe action. Prior to the purchase of Major Energy by the Company, in 2015, Major Energy Services, LLC and Major Energy Electric Services were contacted by the Attorney General, Bureau of Consumer Frauds & Protection for State of New York relating to their marketing practices. Major Energy has exchanged information in response to various requests from the Attorney General. The Parties are in settlement negotiations at this time. While investigations of this nature may be resolved in a manner that allows the retail energy supplier to continue operating in New York with stipulations, there can be no assurances that the New York Attorney General will not take more severe action.

Pennsylvania. Verde Energy USA, Inc. (“Verde”) is the subject of a formal investigation by the Pennsylvania Public Utility Commission, Bureau of Investigation and Enforcement (“PPUC”) initiated on January 30, 2020. The
investigation asserts that Verde may have violated Pennsylvania retail energy supplier regulations. The Company met with the PPUC in February 2020 to discuss the matter and to work with the PPUC cooperatively. Verde reached a settlement, which includes a civil penalty of $1.0 million and a $0.1 million contribution to the PPL hardship fund. On June 30, 2020, Verde and PPUC Bureau of Investigation and Enforcement filed a Joint Petition for Approval of Settlement and Statements in Support of that Joint Petition with the Commission. Verde is currently awaiting final approval of this settlement.

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.

Indirect Tax Audits

We are undergoing various types of indirect tax audits spanning from years 2014 to 2020 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 March 31, 2021 and December 31, 2020, we had accrued $22.9 million and $26.6 million, respectively, related to litigation and regulatory matters and $1.1 million and $1.2 million, respectively, related to indirect tax audits. The outcome of each of these may result in additional expense.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Transactions with Affiliates
3 Months Ended
Mar. 31, 2021
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.
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.8) million and $(0.2) million for the three months ended March 31, 2021 and 2020, respectively.
General and administrative costs of $0.1 million and zero were recorded for the three months ended March 31, 2021, and 2020 related to telemarketing activities performed by an affiliate.

Accounts Receivable and PayableAffiliates
As of March 31, 2021 and December 31, 2020, we had current accounts receivable—affiliates of $5.3 million and $5.1 million, respectively, and current accounts payable—affiliates of $1.3 million and $0.8 million, respectively.
Revenues and Cost of RevenuesAffiliates
Revenues recorded in net asset optimization revenue in the condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 related to affiliated sales were $0.3 million and $0.5 million, respectively.
Cost of revenues recorded in net asset optimization revenues in the condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 related to affiliated purchases were less than $0.1 million and $0.2 million, respectively. These amounts are presented as net on the condensed consolidated statements of operations.

Distributions to and Contributions from Affiliates

During three months ended March 31, 2021 and 2020, Spark HoldCo made distributions to affiliates of our Founder of $3.8 million and $3.8 million, respectively, for the payments of quarterly distribution on their respective Spark HoldCo units. During the three months ended March 31, 2021 and 2020, Spark HoldCo also made distributions to these affiliates for gross-up distributions of $2.7 million and $3.4 million, respectively, in connection with distributions made between Spark HoldCo and Spark Energy, Inc. for payment of income taxes incurred by us.

Subordinated Debt Facility

In June 2019, we and Spark HoldCo entered into a Subordinated Debt Facility with an affiliate owned by our Founder, which allows the Company to borrow up to $25.0 million. 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. Advances thereunder accrue interest at 5% per annum from the date of the advance. As of March 31, 2021 and December 31, 2020, there was $10.0 million and zero in outstanding borrowings under the Subordinated Debt Facility. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Reporting
3 Months Ended
Mar. 31, 2021
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. 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 March 31, 2021 and 2020, we recorded asset optimization revenues of $25.7 million and $6.4 million and asset optimization cost of revenues of $25.8 million and $6.1 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 have historically defined retail gross margin as operating (loss) income plus (i) depreciation and amortization expenses and (ii) general and
administrative expenses, less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, and (iii) net current period cash settlements on non-trading derivative instruments.
Based on the events described below related to Winter Storm Uri, and to ensure Retail Gross Margin reflects repeatable operating performance that is not distorted by non-recurring events or extreme market volatility, we have revised the definition of Retail Gross Margin in this Report to include 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. Retail gross margin should not be considered an alternative to, or more meaningful than, operating income, as determined in accordance with GAAP.
Below is a reconciliation of retail gross margin to income before income tax expense (in thousands):

  
Three Months Ended March 31,
  20212020
Reconciliation of Retail Gross Margin to (loss) income before taxes
(Loss) income before income tax (benefit) expense$(29,095)$11,993 
Interest and other income(86)(160)
Interest expense1,311 1,553 
Operating (loss) income (27,870)13,386 
Depreciation and amortization6,036 8,796 
General and administrative12,671 25,676 
Less:
Net asset optimization (expense) revenue (140)321 
Net, gain (loss) on non-trading derivative instruments7,054 (24,533)
Net, Cash settlements on non-trading derivative instruments(1,189)16,609 
Non-recurring event - Winter Storm Uri(64,900)— 
Retail Gross Margin$50,012 $55,461 
Financial data for business segments are as follows (in thousands):
Three Months Ended March 31, 2021
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues$78,755 $34,390 $(140)$— $113,005 
Retail cost of revenues107,524 14,644 — — 122,168 
Less:
Net asset optimization expense— — (140)— (140)
Net, gain on non-trading derivative instruments6,705 349 — — 7,054 
Current period settlements on non-trading derivatives(1,188)(1)— — (1,189)
Non-recurring event - Winter Storm Uri(64,900)   (64,900)
Retail Gross Margin$30,614 $19,398 $ $ $50,012 
Total Assets at March 31, 2021$2,961,333 $970,315 $330,327 $(3,897,648)$364,327 
Goodwill at March 31, 2021$117,813 $2,530 $ $ $120,343 

Three Months Ended March 31, 2020
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$121,768 $44,592 $321 $— $166,681 
Retail cost of revenues100,383 18,440 — — 118,823 
Less:
Net asset optimization revenue— — 321 — 321 
Net, loss on non-trading derivative instruments(24,386)(147)— — (24,533)
Current period settlements on non-trading derivatives14,965 1,644 — — 16,609 
Retail Gross Margin$30,806 $24,655 $ $ $55,461 
Total Assets at December 31, 2020$2,906,139 $941,569 $318,865 $(3,799,906)$366,667 
Goodwill at December 31, 2020$117,813 $2,530 $ $ $120,343 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events
3 Months Ended
Mar. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events
15. Subsequent Events

Declaration of Dividends

On April 21, 2021, we declared a quarterly dividend of $0.18125 per share to holders of record of our Class A common stock on June 1, 2021, which will be paid on June 15, 2021.

On April 21, 2021, we also declared a quarterly cash dividend in the amount of $0.546875 per share to holders of record of the Series A Preferred Stock on July 1, 2021. The dividend will be paid on July 15, 2021.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2021
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, 2020 (the “2020 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 2020 Form 10-K, except as follows:

In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes ("ASU 2019-12"). These amendments simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. We adopted ASU 2019-12 effective January 1, 2021 and the adoption did not have a material impact on our consolidated financial statements.

Standards Being Evaluated/Standards Not Yet Adopted

Below are accounting standards that have been issued by the FASB but have not yet been adopted by the Company at March 31, 2021. The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). The amendments in ASU 2020-04 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform ("ASU 2021-01"), which clarifies the scope and application of certain optional expedients and exceptions regarding the original guidance. The amendments in these ASUs were effective upon issuance and can be applied prospectively through December 31, 2022. The Company's Senior Credit Facility is the only agreement that makes reference to a LIBOR rate and the agreement outlines the specific procedures that will be undertaken once an appropriate alternative benchmark is identified.We do not expect adoption of the new standard to have a material impact to 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 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregated Revenue The following table discloses revenue 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 March 31, 2021Three Months Ended March 31, 2020
Retail ElectricityRetail Natural GasTotal Reportable SegmentsRetail ElectricityRetail Natural GasTotal Reportable Segments
Primary markets (a)
New England$26,241 $4,377 $30,618 $46,593 $7,054 $53,647 
Mid-Atlantic28,550 13,455 42,005 45,842 15,804 61,646 
Midwest11,059 10,238 21,297 14,989 13,607 28,596 
Southwest12,905 6,320 19,225 14,344 8,127 22,471 
$78,755 $34,390 $113,145 $121,768 $44,592 $166,360 
Customer type
Commercial$15,216 $11,516 $26,732 $40,015 $15,517 $55,532 
Residential73,272 26,490 99,762 93,228 33,363 126,591 
Unbilled revenue (b)(9,733)(3,616)(13,349)(11,475)(4,288)(15,763)
$78,755 $34,390 $113,145 $121,768 $44,592 $166,360 
Customer credit risk
POR$50,850 $19,600 $70,450 $84,913 $23,037 $107,950 
Non-POR27,905 14,790 42,695 36,855 21,555 58,410 
$78,755 $34,390 $113,145 $121,768 $44,592 $166,360 
(a) The primary markets include the following states:

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

(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.
Accounts Receivable, Allowance for Credit Loss
A rollforward of our allowance for credit losses for the three months ended March 31, 2021 are presented in the table below (in thousands):

Balance at December 31, 2020$(3,942)
Current period bad debt provision490 
Write-offs934 
Recovery of previous write offs(180)
Balance at March 31, 2021$(2,698)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Equity (Tables)
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
Schedule of Economic Interests The Company and affiliates owned the following economic interests in Spark HoldCo at March 31, 2021 and December 31, 2020, respectively.
The CompanyAffiliated Owners
March 31, 202141.53 %58.47 %
December 31, 202041.53 %58.47 %
Summary of Net Income (Loss) and Income Tax Expense (Benefit) Attributable to Non-controlling Interest
The following table summarizes the portion of net (loss) income and income tax expense (benefit) attributable to non-controlling interest (in thousands):

Three Months Ended March 31,
20212020
Net (loss) income allocated to non-controlling interest$(18,321)$6,085 
Income tax expense allocated to non-controlling interest1,608 496 
Net (loss) income attributable to non-controlling interest$(19,929)$5,589 
Computation of Basic and Diluted Income (Loss) Per Share The following table presents the computation of basic and diluted income (loss) per share for the three months ended March 31, 2021 and 2020 (in thousands, except per share data):
Three Months Ended March 31,
20212020
Net (loss) income attributable to Spark Energy, Inc. stockholders$(7,631)$4,479 
Less: Dividends on Series A preferred stock1,951 1,500 
Net (loss) income attributable to stockholders of Class A common stock$(9,582)$2,979 
Basic weighted average Class A common shares outstanding14,627 14,381 
Basic (loss) income per share attributable to stockholders$(0.66)$0.21 
Net (loss) income attributable to stockholders of Class A common stock$(9,582)$2,979 
Effect of conversion of Class B common stock to shares of Class A common stock— — 
Diluted net (loss) income attributable to stockholders of Class A common stock$(9,582)$2,979 
Basic weighted average Class A common shares outstanding14,627 14,381 
Effect of dilutive Class B common stock— — 
Effect of dilutive restricted stock units— 403 
Diluted weighted average shares outstanding14,627 14,784 
Diluted (loss) income per share attributable to stockholders$(0.66)$0.20 
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 March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021December 31, 2020
Assets
Current assets:
   Cash and cash equivalents$81,290 $71,442 
   Accounts receivable55,671 70,350 
   Other current assets56,390 55,575 
   Total current assets193,351 197,367 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets13,182 15,259 
   Total non-current assets133,525 135,602 
   Total Assets$326,876 $332,969 
Liabilities
Current liabilities:
   Accounts payable and accrued liabilities$54,883 $61,436 
   Other current liabilities44,228 43,676 
   Total current liabilities99,111 105,112 
Long-term liabilities:
   Long-term portion of Senior Credit Facility135,000 100,000 
   Subordinated debt affiliate
10,000 — 
   Other long-term liabilities183 256 
   Total long-term liabilities145,183 100,256 
   Total Liabilities$244,294 $205,368 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Preferred Stock (Tables)
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
Summary of Preferred Equity Balance
A summary of our preferred equity balance for the three months ended March 31, 2021 is as follows:
(in thousands)
Balance at December 31, 2020$87,288 
Repurchase of Series A Preferred Stock— 
Accumulated dividends on Series A Preferred Stock— 
Balance at March 31, 2021$87,288 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments (Tables)
3 Months Ended
Mar. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
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 
CommodityNotionalMarch 31, 2021December 31, 2020
Natural GasMMBtu2,183 2,880 
ElectricityMWh1,843 1,845 
Trading
CommodityNotionalMarch 31, 2021December 31, 2020
Natural GasMMBtu105 102 
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 March 31,
  20212020
Gain (Loss) on non-trading derivatives, net$7,054 $(24,533)
Loss on trading derivatives, net(30)(54)
Gain (Loss) on derivatives, net7,024 (24,587)
Current period settlements on non-trading derivatives (1)
$(1,189)$16,609 
Current period settlements on trading derivatives(1)
Total current period settlements on derivatives$(1,185)$16,608 

(1) Excludes settlements of $(0.3) million, for the three months ended March 31, 2020 related to power call options.
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):
  
March 31, 2021
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $3,759 $(2,094)$1,665 $— $1,665 
Trading commodity derivatives14 (1)13 — 13 
Total Current Derivative Assets3,773 (2,095)1,678 — 1,678 
Non-trading commodity derivatives233 (172)61 — 61 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets233 (172)61 — 61 
Total Derivative Assets$4,006 $(2,267)$1,739 $ $1,739 
  
December 31, 2020
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$308 $(105)$203 $— $203 
Trading commodity derivatives112 (4)108 — 108 
Total Current Derivative Assets420 (109)311 — 311 
Non-trading commodity derivatives— — — — — 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets— — — — — 
Total Derivative Assets$420 $(109)$311 $ $311 
Offsetting Liabilities
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(6,623)$3,394 $(3,229)$13 $(3,216)
Trading commodity derivatives(3)— (3)— (3)
Total Current Derivative Liabilities(6,626)3,394 (3,232)13 (3,219)
Non-trading commodity derivatives(490)315 (175)— (175)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(490)315 (175)— (175)
Total Derivative Liabilities$(7,116)$3,709 $(3,407)$13 $(3,394)
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(11,139)$3,620 $(7,519)$86 $(7,433)
Trading commodity derivatives(74)(72)— (72)
Total Current Derivative Liabilities(11,213)3,622 (7,591)86 (7,505)
Non-trading commodity derivatives(838)611 (227)— (227)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(838)611 (227)— (227)
Total Derivative Liabilities$(12,051)$4,233 $(7,818)$86 $(7,732)
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following (in thousands):
Estimated useful
lives (years)
March 31, 2021December 31, 2020
Information technology
2 – 5
$5,307 $5,821 
Furniture and fixtures
2 – 5
957 957 
Total6,264 6,778 
Accumulated depreciation(2,808)(3,424)
Property and equipment—net$3,456 $3,354 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2021
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):
March 31, 2021December 31, 2020
Goodwill$120,343 $120,343 
Customer relationships—Acquired
Cost$58,688 $58,688 
Accumulated amortization(46,445)(44,175)
Customer relationshipsAcquired
$12,243 $14,513 
Customer relationships—Other
Cost$8,898 $8,988 
Accumulated amortization(6,415)(5,733)
Customer relationshipsOther, net
$2,483 $3,255 
Trademarks
Cost$7,570 $7,570 
Accumulated amortization(3,249)(2,972)
Trademarks, net$4,321 $4,598 

Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships Acquired
Customer Relationships Other
Trademarks
Balance at December 31, 2020$120,343 $14,513 $3,255 $4,598 
Adjustments — — (28)— 
Amortization — (2,270)(744)(277)
Balance at March 31, 2021$120,343 $12,243 $2,483 $4,321 
Estimated Future Amortization Expense
Estimated future amortization expense for customer relationships and trademarks at March 31, 2021 is as follows (in thousands):
Year ending December 31,
2021 (remaining nine months)$9,823 
20226,194 
2023605 
2024404 
2025404 
> 5 years1,617 
Total$19,047 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Debt (Tables)
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Debt
Debt consists of the following amounts as of March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021December 31, 2020
Long-term debt:
  Senior Credit Facility (1) (2)
$135,000 $100,000 
  Subordinated Debt
10,000 — 
Total long-term debt145,000 100,000 
Total debt$145,000 $100,000 
(1) As of March 31, 2021 and December 31, 2020, the weighted average interest rate on the Senior Credit Facility was 3.75% and 3.75%, respectively.
(2) As of March 31, 2021 and December 31, 2020, we had $29.7 million and $31.0 million in letters of credit issued, respectively.
Components of Interest Expense
Interest expense consists of the following components for the periods indicated (in thousands):
Three Months Ended March 31,
20212020
Senior Credit Facility$468 $911 
Letters of credit fees and commitment fees402 392 
Amortization of deferred financing costs
259 250 
Other
182 — 
Interest Expense
$1,311 $1,553 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
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
March 31, 2021    
Non-trading commodity derivative assets$— $1,726 $— $1,726 
Trading commodity derivative assets— 13 — 13 
Total commodity derivative assets$ $1,739 $ $1,739 
Non-trading commodity derivative liabilities$(6)$(3,385)$— $(3,391)
Trading commodity derivative liabilities— (3)— (3)
Total commodity derivative liabilities$(6)$(3,388)$ $(3,394)
Level 1Level 2Level 3Total
December 31, 2020
Non-trading commodity derivative assets$104 $99 $— $203 
Trading commodity derivative assets— 108 — 108 
Total commodity derivative assets$104 $207 $ $311 
Non-trading commodity derivative liabilities$(5)$(7,655)$— $(7,660)
Trading commodity derivative liabilities— (72)— (72)
Total commodity derivative liabilities$(5)$(7,727)$ $(7,732)
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Reconciliation of Retail Gross Margin to Income Before Income Tax Expense
Below is a reconciliation of retail gross margin to income before income tax expense (in thousands):

  
Three Months Ended March 31,
  20212020
Reconciliation of Retail Gross Margin to (loss) income before taxes
(Loss) income before income tax (benefit) expense$(29,095)$11,993 
Interest and other income(86)(160)
Interest expense1,311 1,553 
Operating (loss) income (27,870)13,386 
Depreciation and amortization6,036 8,796 
General and administrative12,671 25,676 
Less:
Net asset optimization (expense) revenue (140)321 
Net, gain (loss) on non-trading derivative instruments7,054 (24,533)
Net, Cash settlements on non-trading derivative instruments(1,189)16,609 
Non-recurring event - Winter Storm Uri(64,900)— 
Retail Gross Margin$50,012 $55,461 
Financial Data for Business Segments
Financial data for business segments are as follows (in thousands):
Three Months Ended March 31, 2021
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues$78,755 $34,390 $(140)$— $113,005 
Retail cost of revenues107,524 14,644 — — 122,168 
Less:
Net asset optimization expense— — (140)— (140)
Net, gain on non-trading derivative instruments6,705 349 — — 7,054 
Current period settlements on non-trading derivatives(1,188)(1)— — (1,189)
Non-recurring event - Winter Storm Uri(64,900)   (64,900)
Retail Gross Margin$30,614 $19,398 $ $ $50,012 
Total Assets at March 31, 2021$2,961,333 $970,315 $330,327 $(3,897,648)$364,327 
Goodwill at March 31, 2021$117,813 $2,530 $ $ $120,343 

Three Months Ended March 31, 2020
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total revenues$121,768 $44,592 $321 $— $166,681 
Retail cost of revenues100,383 18,440 — — 118,823 
Less:
Net asset optimization revenue— — 321 — 321 
Net, loss on non-trading derivative instruments(24,386)(147)— — (24,533)
Current period settlements on non-trading derivatives14,965 1,644 — — 16,609 
Retail Gross Margin$30,806 $24,655 $ $ $55,461 
Total Assets at December 31, 2020$2,906,139 $941,569 $318,865 $(3,799,906)$366,667 
Goodwill at December 31, 2020$117,813 $2,530 $ $ $120,343 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
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.  
Retail Revenues    
Disaggregation of Revenue [Line Items]    
Gross receipts taxes $ 0.3 $ 0.3
Retail Cost of Revenues    
Disaggregation of Revenue [Line Items]    
Gross receipts taxes $ 1.2 $ 1.7
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Retail revenues $ 113,145 $ 166,360
POR    
Disaggregation of Revenue [Line Items]    
Retail revenues 70,450 107,950
Non-POR    
Disaggregation of Revenue [Line Items]    
Retail revenues 42,695 58,410
Unbilled revenue    
Disaggregation of Revenue [Line Items]    
Retail revenues (13,349) (15,763)
Commercial | Billed revenue    
Disaggregation of Revenue [Line Items]    
Retail revenues 26,732 55,532
Residential | Billed revenue    
Disaggregation of Revenue [Line Items]    
Retail revenues 99,762 126,591
New England    
Disaggregation of Revenue [Line Items]    
Retail revenues 30,618 53,647
Mid-Atlantic    
Disaggregation of Revenue [Line Items]    
Retail revenues 42,005 61,646
Midwest    
Disaggregation of Revenue [Line Items]    
Retail revenues 21,297 28,596
Southwest    
Disaggregation of Revenue [Line Items]    
Retail revenues 19,225 22,471
Retail Electricity    
Disaggregation of Revenue [Line Items]    
Retail revenues 78,755 121,768
Retail Electricity | POR    
Disaggregation of Revenue [Line Items]    
Retail revenues 50,850 84,913
Retail Electricity | Non-POR    
Disaggregation of Revenue [Line Items]    
Retail revenues 27,905 36,855
Retail Electricity | Unbilled revenue    
Disaggregation of Revenue [Line Items]    
Retail revenues (9,733) (11,475)
Retail Electricity | Commercial | Billed revenue    
Disaggregation of Revenue [Line Items]    
Retail revenues 15,216 40,015
Retail Electricity | Residential | Billed revenue    
Disaggregation of Revenue [Line Items]    
Retail revenues 73,272 93,228
Retail Electricity | New England    
Disaggregation of Revenue [Line Items]    
Retail revenues 26,241 46,593
Retail Electricity | Mid-Atlantic    
Disaggregation of Revenue [Line Items]    
Retail revenues 28,550 45,842
Retail Electricity | Midwest    
Disaggregation of Revenue [Line Items]    
Retail revenues 11,059 14,989
Retail Electricity | Southwest    
Disaggregation of Revenue [Line Items]    
Retail revenues 12,905 14,344
Retail Natural Gas    
Disaggregation of Revenue [Line Items]    
Retail revenues 34,390 44,592
Retail Natural Gas | POR    
Disaggregation of Revenue [Line Items]    
Retail revenues 19,600 23,037
Retail Natural Gas | Non-POR    
Disaggregation of Revenue [Line Items]    
Retail revenues 14,790 21,555
Retail Natural Gas | Unbilled revenue    
Disaggregation of Revenue [Line Items]    
Retail revenues (3,616) (4,288)
Retail Natural Gas | Commercial | Billed revenue    
Disaggregation of Revenue [Line Items]    
Retail revenues 11,516 15,517
Retail Natural Gas | Residential | Billed revenue    
Disaggregation of Revenue [Line Items]    
Retail revenues 26,490 33,363
Retail Natural Gas | New England    
Disaggregation of Revenue [Line Items]    
Retail revenues 4,377 7,054
Retail Natural Gas | Mid-Atlantic    
Disaggregation of Revenue [Line Items]    
Retail revenues 13,455 15,804
Retail Natural Gas | Midwest    
Disaggregation of Revenue [Line Items]    
Retail revenues 10,238 13,607
Retail Natural Gas | Southwest    
Disaggregation of Revenue [Line Items]    
Retail revenues $ 6,320 $ 8,127
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues - A Rollforward of Our Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Bad debt expense $ (247) $ 2,355
Trade Accounts Receivable    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance (3,942)  
Bad debt expense 490  
Write-offs 934  
Recovery of previous write offs (180)  
Ending balance $ (2,698)  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - Schedule of Economic Interests (Details) - The Company
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Economic interest 41.53% 41.53%
Affiliated Owners    
Class of Stock [Line Items]    
Economic interest 58.47% 58.47%
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - Non-controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Equity [Abstract]    
Net (loss) income allocated to non-controlling interest $ (18,321) $ 6,085
Income tax expense allocated to non-controlling interest 1,608 496
Less: Net income attributable to non-controlling interests $ (19,929) $ 5,589
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Aug. 18, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Payment of dividends to Class A common stockholders $ 2,651 $ 2,606  
NuDevco retail holdings and NuDevco retail      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Distributions to affiliates $ 3,800 $ 3,800  
Common Class A      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dividends paid (in dollars per share) $ 0.18125 $ 0.18125  
Share repurchase program, amount authorized     $ 20,000
Common Class B      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares excluded from computation of diluted earnings per share (in shares) 20.8 20.8  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - Basic and Diluted Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Equity [Abstract]    
Net (loss) income attributable to Spark Energy, Inc. stockholders $ (7,631) $ 4,479
Less: Dividends on Series A preferred stock 1,951 1,500
Net (loss) income attributable to stockholders of Class A common stock $ (9,582) $ 2,979
Basic weighted average Class A common shares outstanding (in shares) 14,627 14,381
Basic income (loss) per share attributable to stockholders (in dollars per share) $ (0.66) $ 0.21
Net (loss) income attributable to stockholders of Class A common stock $ (9,582) $ 2,979
Effect of conversion of Class B common stock to shares of Class A common stock 0 0
Diluted net (loss) income attributable to stockholders of Class A common stock $ (9,582) $ 2,979
Basic weighted average Class A common shares outstanding (in shares) 14,627 14,381
Effect of dilutive Class B common stock (in shares) 0 0
Effect of dilutive restricted stock units (in shares) 0 403
Diluted weighted average shares outstanding (in shares) 14,627 14,784
Diluted (loss) income per share attributable to stockholders (in dollars per share) $ (0.66) $ 0.20
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - VIEs (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 81,491 $ 71,684
Accounts receivable 55,671 70,350
Other current assets 12,089 11,818
Total current assets 200,401 204,874
Goodwill 120,343 120,343
Other assets 3,634 4,139
Total assets 364,327 366,667
Current liabilities:    
Accounts payable and accrued liabilities 25,243 27,322
Other current liabilities 1,265 1,295
Total current liabilities 81,620 90,661
Long-term liabilities:    
Long-term portion of Senior Credit Facility 135,000 100,000
Subordinated debt—affiliate 10,000 0
Other long-term liabilities 7 30
Total liabilities 226,802 190,918
Variable Interest Entity, Primary Beneficiary    
Current assets:    
Cash and cash equivalents 81,290 71,442
Accounts receivable 55,671 70,350
Other current assets 56,390 55,575
Total current assets 193,351 197,367
Goodwill 120,343 120,343
Other assets 13,182 15,259
Total non-current assets 133,525 135,602
Total assets 326,876 332,969
Current liabilities:    
Accounts payable and accrued liabilities 54,883 61,436
Other current liabilities 44,228 43,676
Total current liabilities 99,111 105,112
Long-term liabilities:    
Long-term portion of Senior Credit Facility 135,000 100,000
Subordinated debt—affiliate 10,000 0
Other long-term liabilities 183 256
Total long-term liabilities 145,183 100,256
Total liabilities $ 244,294 $ 205,368
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Preferred Stock - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Class of Stock [Line Items]    
Dividends paid $ 1,951 $ 1,500
Series A preferred stock    
Class of Stock [Line Items]    
Preferred stock dividend accrual rate 8.75%  
Dividends paid $ 2,000  
Dividend accrual $ 2,000  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Preferred Stock - Summary of Preferred Equity Balance (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Beginning balance $ 87,288
Repurchase of Series A Preferred Stock 0
Accumulated dividends on Series A Preferred Stock 0
Ending balance $ 87,288
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Collateral paid $ 0.1 $ 0.1
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Schedule of Notional Amounts (Details) - Buy
MWh in Thousands, MMBTU in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
MMBTU
MWh
Dec. 31, 2020
MMBTU
MWh
Non-trading | Natural Gas    
Derivatives, Fair Value [Line Items]    
Net notional volume (energy measure) 2,183 2,880
Non-trading | Electricity    
Derivatives, Fair Value [Line Items]    
Net notional volume (energy measure) | MWh 1,843 1,845
Trading | Natural Gas    
Derivatives, Fair Value [Line Items]    
Net notional volume (energy measure) 105 102
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Gains (Losses) on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivatives, net $ 7,024 $ (24,587)
Total current period settlements on derivatives (1,185) 16,608
Non-trading    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivatives, net 7,054 (24,533)
Total current period settlements on derivatives (1,189) 16,609
Trading | Various acquisitions    
Derivative Instruments, Gain (Loss) [Line Items]    
Total current period settlements on derivatives   (300)
Non-cash Flow Hedging | Trading    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (Loss) on derivatives, net (30) (54)
Total current period settlements on derivatives $ 4 $ (1)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Offsetting Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Total Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets $ 4,006 $ 420
Gross Amounts Offset (2,267) (109)
Net Assets 1,739 311
Cash Collateral Offset 0 0
Net Amount Presented 1,739 311
Total Current Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets 3,773 420
Gross Amounts Offset (2,095) (109)
Net Assets 1,678 311
Cash Collateral Offset 0 0
Net Amount Presented 1,678 311
Non-trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 3,759 308
Gross Amounts Offset (2,094) (105)
Net Assets 1,665 203
Cash Collateral Offset 0 0
Net Amount Presented 1,665 203
Trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 14 112
Gross Amounts Offset (1) (4)
Net Assets 13 108
Cash Collateral Offset 0 0
Net Amount Presented 13 108
Total Non-current Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets 233 0
Gross Amounts Offset (172) 0
Net Assets 61 0
Cash Collateral Offset 0 0
Net Amount Presented 61 0
Non-trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 233 0
Gross Amounts Offset (172) 0
Net Assets 61 0
Cash Collateral Offset 0 0
Net Amount Presented 61 0
Trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 0 0
Gross Amounts Offset 0 0
Net Assets 0 0
Cash Collateral Offset 0 0
Net Amount Presented $ 0 $ 0
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Total Derivative Liabilities    
Offsetting Liabilities [Line Items]    
Gross  Liabilities $ (7,116) $ (12,051)
Gross Amounts Offset 3,709 4,233
Net Liabilities (3,407) (7,818)
Cash Collateral Offset 13 86
Net Amount Presented (3,394) (7,732)
Total Current Derivative Liabilities    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (6,626) (11,213)
Gross Amounts Offset 3,394 3,622
Net Liabilities (3,232) (7,591)
Cash Collateral Offset 13 86
Net Amount Presented (3,219) (7,505)
Non-trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (6,623) (11,139)
Gross Amounts Offset 3,394 3,620
Net Liabilities (3,229) (7,519)
Cash Collateral Offset 13 86
Net Amount Presented (3,216) (7,433)
Trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (3) (74)
Gross Amounts Offset 0 2
Net Liabilities (3) (72)
Cash Collateral Offset 0 0
Net Amount Presented (3) (72)
Total Non-current Derivative Assets    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (490) (838)
Gross Amounts Offset 315 611
Net Liabilities (175) (227)
Cash Collateral Offset 0 0
Net Amount Presented (175) (227)
Non-trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (490) (838)
Gross Amounts Offset 315 611
Net Liabilities (175) (227)
Cash Collateral Offset 0 0
Net Amount Presented (175) (227)
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 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 6,264 $ 6,778
Accumulated depreciation (2,808) (3,424)
Property and equipment—net 3,456 3,354
Information technology    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 5,307 5,821
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 $ 957 $ 957
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 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Depreciation expense $ 0.4 $ 0.6  
Information technology      
Property, Plant and Equipment [Line Items]      
Costs associated with assets not yet placed into service $ 0.8   $ 0.7
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Goodwill $ 120,343 $ 120,343
Total 19,047  
Customer relationships—Acquired    
Finite-Lived Intangible Assets [Line Items]    
Cost 58,688 58,688
Accumulated amortization (46,445) (44,175)
Total 12,243 14,513
Customer relationships—Other    
Finite-Lived Intangible Assets [Line Items]    
Cost 8,898 8,988
Accumulated amortization (6,415) (5,733)
Total 2,483 3,255
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Cost 7,570 7,570
Accumulated amortization (3,249) (2,972)
Total $ 4,321 $ 4,598
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Goodwill [Roll Forward]  
Balance at beginning of period $ 120,343
Amortization 0
Balance at end of period 120,343
Finite-lived Intangible Assets [Roll Forward]  
Balance at end of period 19,047
Customer Relationships— Acquired  
Goodwill [Roll Forward]  
Adjustments 0
Finite-lived Intangible Assets [Roll Forward]  
Balance at beginning of period 14,513
Adjustments 0
Amortization (2,270)
Balance at end of period 12,243
Customer Relationships— Other  
Goodwill [Roll Forward]  
Adjustments (28)
Finite-lived Intangible Assets [Roll Forward]  
Balance at beginning of period 3,255
Adjustments (28)
Amortization (744)
Balance at end of period 2,483
Trademarks  
Goodwill [Roll Forward]  
Adjustments 0
Finite-lived Intangible Assets [Roll Forward]  
Balance at beginning of period 4,598
Adjustments 0
Amortization (277)
Balance at end of period $ 4,321
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets - Estimated Future Amortization Expense (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Year ending December 31,  
2021 (remaining nine months) $ 9,823
2022 6,194
2023 605
2024 404
2025 404
> 5 years 1,617
Total $ 19,047
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2020
Dec. 31, 2020
Debt Instrument [Line Items]      
Total long-term debt $ 145,000   $ 100,000
Total debt 145,000   100,000
Senior credit facility      
Debt Instrument [Line Items]      
Total long-term debt $ 135,000   100,000
Weighted average interest rate 3.75% 3.75%  
Letters of credit issued $ 29,700   31,000
Subordinated debt      
Debt Instrument [Line Items]      
Total long-term debt $ 10,000   $ 0
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Jul. 31, 2020
Mar. 31, 2021
Dec. 31, 2020
Aug. 18, 2020
Debt Instrument [Line Items]        
Subordinated debt   $ 10,000,000 $ 0  
Outstanding under subordinated note   145,000,000 100,000,000  
Common Class A        
Debt Instrument [Line Items]        
Share repurchase program, amount authorized       $ 20,000,000.0
Fourth amendment to senior credit facility | Share buyback loans        
Debt Instrument [Line Items]        
Share repurchase program, amount authorized   $ 80,000,000.0    
Senior secured revolving credit facility        
Debt Instrument [Line Items]        
Fixed charge coverage ratio   148.00%    
Leverage ratio   145.00%    
Senior secured leverage ratio   124.00%    
Senior secured revolving credit facility | Common Class A        
Debt Instrument [Line Items]        
Repurchase, aggregate amount   10,000,000    
Senior secured revolving credit facility | Series A preferred stock        
Debt Instrument [Line Items]        
Share repurchase program, amount authorized   $ 92,700,000    
Senior secured revolving credit facility | Common class A and common class B        
Debt Instrument [Line Items]        
Default share limit, minimum amount (in shares)   13,600,000    
Senior credit facility | Fourth amendment to senior credit facility | Common Class A | Share buyback loans        
Debt Instrument [Line Items]        
Shares authorized to be repurchased (in shares)   8,000,000    
Senior credit facility | Fourth amendment to senior credit facility | Series A preferred stock | Share buyback loans        
Debt Instrument [Line Items]        
Shares authorized to be repurchased (in shares)   80,000,000.0    
Senior credit facility | Senior secured revolving credit facility        
Debt Instrument [Line Items]        
Fixed charge coverage ratio   125.00%    
Leverage ratio   250.00%    
Senior secured leverage ratio   185.00%    
Debt default, material judgment (in excess of)   $ 5,000,000.0    
Subordinated debt | Retailco        
Debt Instrument [Line Items]        
Subordinated debt   25,000,000.0    
Subordinated debt, advances, no less than   $ 1,000,000.0    
Subordinated debt, interest rate on advances   5.00%    
Minimum availability under the borrowing base   $ 5,000,000.0    
Outstanding under subordinated note   $ 10,000,000.0 0  
Revolving credit facility | Fourth amendment to senior credit facility | Eurodollar | Share buyback loans        
Debt Instrument [Line Items]        
Basis spread on variable rate   4.50%    
Revolving credit facility | Fourth amendment to senior credit facility | Base rate | Share buyback loans        
Debt Instrument [Line Items]        
Basis spread on variable rate   3.50%    
Revolving credit facility | Senior credit facility        
Debt Instrument [Line Items]        
Capitalized financing costs   $ 1,400,000 1,600,000  
Capitalized financing costs, other current   1,000,000.0 1,000,000.0  
Capitalized financing costs, other non-current   400,000 $ 600,000  
Line of credit facility, maximum borrowing capacity   $ 227,500,000    
Nonutilization fee, percent   0.50%    
Revolving credit facility | Senior credit facility | Fourth amendment to senior credit facility | Eurodollar        
Debt Instrument [Line Items]        
Basis spread on variable rate 3.25%      
Revolving credit facility | Senior credit facility | Fourth amendment to senior credit facility | Base rate        
Debt Instrument [Line Items]        
Basis spread on variable rate 2.25%      
Revolving credit facility | Senior credit facility | Fourth amendment to senior credit facility | Federal funds rate        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.50%      
Revolving credit facility | Senior credit facility | Fourth amendment to senior credit facility | Reference eurodollar rate        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.00%      
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Line of Credit Facility [Line Items]    
Amortization of deferred financing costs $ 259 $ 250
Interest Expense 1,311 1,553
Other    
Line of Credit Facility [Line Items]    
Senior Credit Facility 182 0
Senior Credit Facility | Senior credit facility    
Line of Credit Facility [Line Items]    
Senior Credit Facility 468 911
Working capital facility    
Line of Credit Facility [Line Items]    
Letters of credit fees and commitment fees $ 402 $ 392
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Credit risk valuation adjustment $ 200 $ 200
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 1,739 311
Total commodity derivative liabilities (3,394) (7,732)
Recurring | Non-trading commodity derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 1,726 203
Total commodity derivative liabilities (3,391) (7,660)
Recurring | Trading commodity derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 13 108
Total commodity derivative liabilities (3) (72)
Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 104
Total commodity derivative liabilities (6) (5)
Recurring | Level 1 | Non-trading commodity derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 104
Total commodity derivative liabilities (6) (5)
Recurring | Level 1 | Trading commodity derivative    
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 1,739 207
Total commodity derivative liabilities (3,388) (7,727)
Recurring | Level 2 | Non-trading commodity derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 1,726 99
Total commodity derivative liabilities (3,385) (7,655)
Recurring | Level 2 | Trading commodity derivative    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 13 108
Total commodity derivative liabilities (3) (72)
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    
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    
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 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Related Party Transaction [Line Items]    
Income tax rate 5.30% 16.10%
U.S federal statutory tax rate 21.00%  
NuDevco retail holdings and NuDevco retail    
Related Party Transaction [Line Items]    
Deferred tax assets $ 33.0  
Net deferred tax asset $ 15.6  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Litigation and regulatory matters    
Loss Contingencies [Line Items]    
Contingent liabilities $ 22.9 $ 26.6
Indirect tax audits    
Loss Contingencies [Line Items]    
Contingent liabilities 1.1 $ 1.2
Verde Energy USA, Inc.    
Loss Contingencies [Line Items]    
Damages penalty 1.0  
Settlement $ 0.1  
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Transactions with Affiliates (Details) - USD ($)
1 Months Ended 3 Months Ended
Jun. 30, 2019
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Related Party Transaction [Line Items]        
General and administrative   $ 12,671,000 $ 25,676,000  
Current accounts receivable - affiliates   5,264,000   $ 5,053,000
Current accounts payable - affiliates   1,259,000   826,000
Revenues recorded in net asset optimization revenues related to affiliates   (140,000) 321,000  
Affiliated entity        
Related Party Transaction [Line Items]        
Revenues recorded in net asset optimization revenues related to affiliates   300,000 500,000  
Affiliated entity | Subordinated debt facility        
Related Party Transaction [Line Items]        
Line of credit facility, maximum borrowing capacity $ 25,000,000.0      
Subordinated debt, advances $ 1,000,000.0      
Subordinated debt, interest rate on advances 5.00%      
Outstanding under subordinated note   10,000,000.0   $ 0
Affiliated entity | Allocated overhead costs        
Related Party Transaction [Line Items]        
Affiliate expenses   (800,000) (200,000)  
General and administrative   100,000 0  
Affiliated entity | Purchased natural gas from affiliate        
Related Party Transaction [Line Items]        
Cost of revenues recorded in net asset optimization revenues (less than)   100,000 200,000  
NuDevco retail holdings and NuDevco retail        
Related Party Transaction [Line Items]        
Distributions to affiliates   3,800,000 3,800,000  
NuDevco retail holdings and NuDevco retail | Payment of income taxes incurred by the company        
Related Party Transaction [Line Items]        
Distributions to affiliates   $ 2,700,000 $ 3,400,000  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Reporting - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting [Abstract]    
Asset optimization revenue $ 25.7 $ 6.4
Asset optimization cost of revenues $ 25.8 $ 6.1
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Reporting - Reconciliation of Retail Gross Margin to Income Before Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information [Line Items]    
(Loss) income before income tax (benefit) expense $ (29,095) $ 11,993
Interest and other income (86) (160)
Interest expense 1,311 1,553
Operating (loss) income (27,870) 13,386
Depreciation and amortization 6,036 8,796
General and administrative 12,671 25,676
Less:    
Net asset optimization (expense) revenues (140) 321
Net, gain (loss) on non-trading derivative instruments 7,024 (24,587)
Net, Cash settlements on non-trading derivative instruments (1,185) 16,293
Non-recurring event - Winter Storm Uri (64,900) 0
Retail Gross Margin 50,012 55,461
Non-trading    
Less:    
Net, gain (loss) on non-trading derivative instruments 7,054 (24,533)
Net, Cash settlements on non-trading derivative instruments $ (1,189) $ 16,609
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Reporting - Financial Data for Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Total Revenues $ 113,005 $ 166,681  
Retail cost of revenues 122,168 118,823  
Less:      
Net asset optimization (expenses) revenues (140) 321  
Net, gain (loss) on non-trading derivative instruments 7,024 (24,587)  
Current period settlements on non-trading derivatives (1,185) 16,608  
Non-recurring event - Winter Storm Uri (64,900) 0  
Retail Gross Margin 50,012 55,461  
Total Assets 364,327   $ 366,667
Goodwill 120,343   120,343
Non-trading      
Less:      
Net, gain (loss) on non-trading derivative instruments 7,054 (24,533)  
Current period settlements on non-trading derivatives (1,189) 16,609  
Operating segments | Retail Electricity      
Segment Reporting Information [Line Items]      
Total Revenues 78,755 121,768  
Retail cost of revenues 107,524 100,383  
Less:      
Net asset optimization (expenses) revenues 0 0  
Non-recurring event - Winter Storm Uri (64,900)    
Retail Gross Margin 30,614 30,806  
Total Assets 2,961,333   2,906,139
Goodwill 117,813   117,813
Operating segments | Retail Electricity | Non-trading      
Less:      
Net, gain (loss) on non-trading derivative instruments 6,705 (24,386)  
Current period settlements on non-trading derivatives (1,188) 14,965  
Operating segments | Retail Natural Gas      
Segment Reporting Information [Line Items]      
Total Revenues 34,390 44,592  
Retail cost of revenues 14,644 18,440  
Less:      
Net asset optimization (expenses) revenues 0 0  
Non-recurring event - Winter Storm Uri 0    
Retail Gross Margin 19,398 24,655  
Total Assets 970,315   941,569
Goodwill 2,530   2,530
Operating segments | Retail Natural Gas | Non-trading      
Less:      
Net, gain (loss) on non-trading derivative instruments 349 (147)  
Current period settlements on non-trading derivatives (1) 1,644  
Corporate and Other      
Segment Reporting Information [Line Items]      
Total Revenues (140) 321  
Retail cost of revenues 0 0  
Less:      
Net asset optimization (expenses) revenues (140) 321  
Non-recurring event - Winter Storm Uri 0    
Retail Gross Margin 0 0  
Total Assets 330,327   318,865
Goodwill 0   0
Corporate and Other | Non-trading      
Less:      
Net, gain (loss) on non-trading derivative instruments 0 0  
Current period settlements on non-trading derivatives 0 0  
Eliminations      
Segment Reporting Information [Line Items]      
Total Revenues 0 0  
Retail cost of revenues 0 0  
Less:      
Net asset optimization (expenses) revenues 0 0  
Non-recurring event - Winter Storm Uri 0    
Retail Gross Margin 0 0  
Total Assets (3,897,648)   (3,799,906)
Goodwill 0   $ 0
Eliminations | Non-trading      
Less:      
Net, gain (loss) on non-trading derivative instruments 0 0  
Current period settlements on non-trading derivatives $ 0 $ 0  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events (Details) - Subsequent event
Apr. 21, 2021
$ / shares
Common Class A  
Subsequent Event [Line Items]  
Dividends declaration per share of common stock (in dollars per share) $ 0.18125
Series A preferred stock  
Subsequent Event [Line Items]  
Dividends declaration per share of preferred stock (in dollars per share) $ 0.546875
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *]5IE('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 " "O5:923MWX6^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$[_'$R:2T=/'0Q6V-C-V&IK%L?&UDCZ]DN\-F5L#["CI9\_ M?0+5.DCM(SY''S"2Q?0PN+9+4H<-.Q,%"9#T&9U*Y9CHQN;11Z=H?,83!*4_ MU FAXGP-#DD910HF8!%F(FMJHZ6.J,C'*][H&1\^8YMA1@.VZ+"C!*(4P)II M8K@,;0UWP 0CC"Y]%]#,Q%S]$YL[P*[)(=DYU?=]V2]R;MQ!P-O3_B6O6]@N MD>HTCK^2E70)N&&WR:^+[>-AQYJ*5Z+@JX*O#X++Y4J*Y?OD^L/O+NR\L4?[ MCXUO@DT-O^ZB^0)02P,$% @ KU6F4IE&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" "O5:92JCT-21X& !Y&P & 'AL+W=O@Z:M&V?KNF$?:(FVA4BB1U)Q M_.]WE&S1R>23%J#Y$(N2[M'#X_&Y(SG<"OF@UIQK\I3$J;IHK;7>O.MT5+#F M"5/G8L-3>+(4,F$:FG+541O)69@;)7&'.DZOD[ H;8V&^;V9' U%IN,HY3-) M5)8D3.XN>2RV%RVW=;AQ%ZW6VMSHC(8;MN)SKG_;S"2T.B5*&"4\59%(B>3+ MB];8?3?Q?6.0O_%[Q+?JZ)J8KBR$>#"-F_"BY1A&/.:!-A ,?A[YA,>Q00(> M_^Q!6^4WC>'Q]0%]FG<>.K-@BD]$_#4*]?JB-6B1D"]9%NL[L7W/]QWJ&KQ MQ"K_3[;%N\";!)G2(MD; X,D2HM?]K1WQ)'!P#EA0/<&](6!ZYTP\/8&7M[1 M@EG>K2NFV6@HQ99(\S:@F8O<-[DU]"9*S3#.M82G$=CIT40\/K?O *&2%3VPNJ0HX$"SZ3.?$<DQO-$_4W M@NZ7Z'Z.[I] OQ)!!O-"D_O=AE?Y'C=WG?87A$6W9-%MQN)+QJ3F,MZ1.[X1 M4E5,3$?V26[_AF$D& MBI8+TFEWX5A+%BO,7X.2TP#%N4YUI'=D&L65OR>=N$SQU?14J#FS3YQ)+*T<-QYALF'V#TN5SMSLA-&IPCY%S'ZI[3A![@ M"0D#Q\P8GL$,AP@C0I*)R%(M=_ ;5G*N0;^ZQD@>B;/;A.0]>R(W(<1;M(R" MG"DRPC60?J_=];L>=;L80VH9TB8,QV$(F4.='2Y(KI&?TVK?X9 N=7V'?(V" M!ZA9%&@1N4TQKE;&7>_U7.^WHI(K#CG/(H@7UW$P@C83N+B6OR0X,2T(QGNQ M32O)X7#OA:D?4-_9].#BHOZ26CE19E(\1FE0/= XYOT?)UQMI(Z^=K6,&BA'"86D)6X2FNQF,H:,.\J)W&;%5)!0>H MI6(5G38L_:>1,K+UC3-)IG"S.IIPL)J2GUHMIPV+_CVK_;KD-"\<[@O*R@H[ M;53V3X"8!%(WL )_(A]X=2S55?^.VW-ZM#? F%F!I[@<'Y3]>!"Q15P-7+OM MTK:'KN>MPGNX'L-\2Z"(+A;V8PS22K/G?H=- L^*JX>+XGVD86$'^"[]>?$+ MF?,@DS#P58ZL0=KWF@2%$Y3A>T9@E44>69QQ\J-S[KAD QDFWP_"V!_MH."Z M">OD,,_MNV0AXDK2-87V[ .VI/*L[GJX8!X<1ZZ?@C5+5_SDLK0&Z--X?C7& MMEX\*[U>H^)Z'Y7S8D#F^68<^9QI*&=3X[VJC; ]_WM,$BN&7C,Q?(TC!_]Q)'4&COD[X4@KA%[- M#@8D"FYFW$;R)0=1#(M)AVT>6BGSG>^Q.6EUS<=+Q?^A.S5(@_-^]R=2.F,: M/?&PK45[&@N6%_YWD!@F69+%+*^Y[WC(><(6\'E(M1NN,Y-T2Q?.7Z];OE5= MOT9U:W6K!L#HU@RC8B74KU' QL)5 U0K7/[1UG6C(O8U\VV/?#S?O&ZOW_6] M%].MKX_,Q'0?;*4EV<^313!L( !F) & 'AL+W=ONJX?<2 MJ=5B42_@TVO4RK1:\495H MD.2SR\$U?CN.2=N@L_AOQ5_4WC5JA_(HQ-?VP\?IY2!J%?&:E[KMHH#_GOF8 MUW7;$^CX9]/I8/?,MN'^];;W]]W@83"/A>)C4?^OFNKYY2 ;H"F?%:M:?Q$O M'_AF0'';7REJU?V+7C:VT0"5*Z7%8M,8%"RJ9OU_\6WCB+T&F'D:D$T#:%0HQ;5Z&^B1[GJD78_,UV.AY@A\@\KV@O^SJIZ+ M&A[A]-6ZJZ3KJ@VXYZL,LQS\\KSO$MLJQ4G&=E8'.ME.)POJO"Y+L0)9$(LE M!XV/-1^B!O*&F*&BAN@NFI(CR!-H*E:/>K:J(>0V3<#DC R3/$.%1C"CY?S7 M7W 2_;F=UV[\9W28,]):P*3QQ2.7!T:1RQ]KR?'>2.,X2?O^L*W2B,:1VQ_Q MSA_Q]_KCUU\R@LF?Q6Q6U56AN7,*8ULR25A/L<,HBJE;<+(3G 0%?VR>85D) M^>I2E5@/Q+3O1H<-RQ.WJ'0G*@V*>E]4$L&"7_%VD4RY!$^V>7H38"ZIJ2TC M2;.>5MN(8NR6FNVD9N% [9(KE["L(4A5U5&E%$JK+@Y<4C-;19KVY]HVBM/$ M$ZSY3FM^FE;)ZZ(5JN;5TJ\SMUV*857VA#JL2)2F;J4X,D")@EIO^%* -]UL MB*QG)HSV/>BPBI,X]@C;(QT."OO"&_[2QC6""_GTBDK)I]4F]SO58DL'(931 MOER'690DGDC"!DV8!/5^UG.8\?* 4$Z9Q#616=Z7Z3##&(,D$@82.O,&1!G@X4"+DD_4IQV\,>#5 P0FP:8 MQ'T2.ZPRXLELQ""#'"U@Y J2Q=YD.27:""!Y&I&^1MN,,NS;QQ)#"Q*FA6\3 MME7MK&:(BQT@0<)P^-P M]WA,JD3V2'60Y[<@^2J>$)C8(9 M\4XT3^>:R\6I.9$:&M P#7YTE5$[^^.T/W4.(T(\?*"&#S1@V3:)A)ZYBN76O0J=1Q4-97Z2A??#(-B6B81.N M/B;.P2&29!:(''8XCW)?W4H-B>B1ND4L%I5N2T#5581CT>BJ>>)-Z5,<[*]] MW_)6+8N27PZ6DBLNG_G@"KF.N']"1X=C-B2C89)-(*MPA:[1O=S6%A,MRJ]# MV.5LD\]9]";"""IEI.:%Y.UA[1"6=_MW_0VX:Z7G0E;_\ND0T6$:I4,2)]N; ME5+M-J1U*1W&23J,&=W>$RNM--P!/X>.CD\_,*8V/+.49/WCPZ-FA_XTD*59 M$ >=\^:BAFRM?NO.%/1KD 8&BC0,Q>OIM*ND(9"6134]KZ"F+I85!);3#3;N M8I)'_3K&9183WUZ9&2JR<)4%6\_58E5W:52L]QUB 6MWWK[N:PDFE#.BF%U7 MG;-^(CUB="C9T)8=.PS4!7PU1;R0#2Q'MSX'-??KOHU !X!Q2CQ[#6;HRL)T M?9"\4"OYBM0Z1"%@VF.5(<*,#>.<[:+1$TC?]>+%1NPY85'_M.NHV>%0#8C9 M*6>(RA%-3K$V6F&UQ_W5[C!+6.8[FV-[+\["%/XDFO,28"%%7;>)K&H QESI M]LWH!/+H5_0!QC 60W1W-W;JMZ%[3E+<9[/#C- D\NS:F,$S.P7/ ?>ZWE81 M:LFSS;*,^;;8S'"9A;EL[1Z&R(>M#A:N'.PAY/X,3]NFN^_W"=1GS!'C-;21GL_ FE_@0-, M>*H:A6H^@U;1FQ2F0:Y_U++^H,6R^UW(H]!:++K+.2_ !:T!W)\)H;&PO=V]R:W-H M965T&ULK5==C]HZ$/TK5M2'7:G=Q"%?5(#$ E4KM5NT;.]] M-L&0:)V8:SO0]M??R<1MF$$8UE MR&,DZ':L3?''&?92A\SBGY >Y,/)!9$TEGG/T;;E0PUCP-;>B6)$P]\N-G6A"R MTW@^9S+[1L?$PR(CF MR#):P">/T;UPI 4]#\%.3V?>'^>)AM9@C&*V^ M?_TRGS[!Y'[Z=?HP6Z#5Y\7B:85NED306 54A3YAM^@#^K&:HYMWM^@="F/T M%/!$DG@C1[H"3&EDW2_VO\_W-Z_L_XV(.S3 [Y%IF+C!?=;N/J=^Z6[4W77( M1)D.LTR'F<6SKL1;PB&B0M -@LS[S^_1G@AT("RA:$_A] >0!W0#E#><,2)D MM7K;Q#W?S,TV2POJ,#'N#*!Y.&78853C,2AY#%['(\,H$4E4P$7X&QZD+/+5 M1NAY?/L$%72&[',&OX=AC8)54K#^B$(H9=(-W[I -7 -U[2=,_3==C7P=@G> M_B/PT$BE@DH)XUT7 _L2F>VXMC4X8]!M5V/@E R<5@9/( HR$;]>"!"%?"Y5 M%VKG @VV+'MHG8'N-*MA=DO,;@=FLJ%HZOL\B95$C]2GX8&L&6WI#%X9VVN- M/66@>"3V*0+MA/)/UFJ;,)"A?+.F7.0!G=/*<(;>628NC09#RVS.P[#$.FS% M.N-1!!(Y8T1*-&TACXU*)HP^(?]*5RRVZFB+759U(B=ZAU]!Y-5ML8A>.[E7 M&F,OTSJ+2J9PNTXULNC7&8O(]=IS7>RYYT>SCV4=?R5/N%V?&O&_HCGB2]7! MEF.ZIG?>:?I8UDE4 H7;%:I69O=M95;)!F[7C;]:9G:O,NNPJA.IU .WR\=; MR^Q2()PK5=;#LLZA4A/<+B=O*3*WX:W(:\3?P[*.OU(LW"Y9;RXRKS>)'I8Y M"?WDJI+>$^']?Q?&$C&Z!5?CSH48(K]ZY1/%]]GM9&PO M=V]R:W-H965T&ULI5A=;^(X%/TK%IJ'5AJ:V/FN*%(+G=U* M_5+I[#P;8B!J$K.V@<[\^KU):$(3Q\-H7T@U9C$=\J](D9\\"R6V64?'SAJ5\?S7 @X\/+\EJK8H/UGBTH2LV8^K[YEE MRZJ]Q$G&OT)C]@J/A]O'UQEZ^H:>GF]?KE_OP -T??9 M%)U].4=R3063*,G1ZYIO)60H@%@-9BP.>J[5$ MMWG,XL_]+0BMCH]\Q'=#C X?J+A #OZ*B$VP!L_D].ZV 8Y3I]LI_3D]_E[8 MCN5;)B\-OMS:EUOZB-K=YP#C9GO M.[Y=FWW"Y]7X/".^1R A*B7\\HU*LN07+1?N&7L'#I+LW(B\-DQ M&O,5NJVR:*RDL/8:GE))"RYAKI;&>0F[81&"_; 5O<8,AR%Q]-%'-<[(B/,O MED/X*0)N030&-DRD*M*Q8SJHD0:J'^ 6TJX5\?S UP/%=D.KMA'JE(&J+I*J MY$N\&1?JL :TO&AW@/BVX[?0:JS"(.I#>R0"^(2J[Q:7%BCNYM6UPZ"] '1V MGD,BKP-3.+_"QTR5W^7T(;!?I_!U9D[4 ME\V&^G%@A'EV?U3M:,Y@#\\^6HJ^H[,YT.,R4>?&B@@T*R*RHTX073N,H]X@ M&J7!9JFY^U.\726!TG0Z<#6"$Y$^JFGT!IL%I]C"_)YDNA(")./Y'9+1"!(< MMD(]2-)(#3%+S3V3\A)UH"*JE$CF6T7G*22%T8],36"1,R"]/MH9ALJWN"8P,3JYU<$976!X+"T>%OS M-&9"'U-7D8:![[394&/FND%?2(UL$;-L5=,T379)S.!LA&!?,&,B@2/4-7J& MLRL3@L5H5L2@!:^1J,CK8-=8>78/0Y)&QXCS/Z?C./?%'G*2PM8?(@/C#"*5 MO6$YG;/',/)"THZK:T:BWCEI-)2X1GTNXCJ]OF#?49UZ3POP,Z9&-(E9-&^H M3!;H#,[1,2Q4"NFLQSW79K!R%QQGT+[PV]*I,;,O^DY+I-%.8M;.:9)N%=3M M'^#U3\/;-0.\/7 ;#27F\]./\EH'\-(=;")7[.,6HV="$=\JJ6#W GQIFMQ& M_HA9_IK)K0;69T@C9JY/@G:&=&9.WPF3-*)'S*)W/*4FE!HYTZ'4F06AVT)I M'5UA9;#FRIL]"9.QS55UVU-_K6\/K\L[L];W&WPYJ>X &S?5E>0#%:LDERAE M2W!I7P2 252W?%5#\4UY43;G2O&L?%TS"HQ6&,#_2\[51Z,8H+YK'?\'4$L# M!!0 ( *]5IE*+8\+&PO=V]R:W-H965T&ULO5IK;^(X%_XK%AII9Z3M$#M75FVEK4?4F)*=D+, M)J'=^??KA'")?9P89O5^@02><_?Q>1SE\HTEW],EI1GZ9Q7%Z55KF67KW]KM M=+ZD*S_]R-8TYO\L6++R,WZ;O+33=4+]H!!:16UB&$Y[Y8=QZ_JR^.T^N;YD MFRP*8WJ?H'2S6OG)CRZ-V-M5"[=V/TS"EV66_]"^OES[+W1*LX?U?<+OVGLM M0;BB<1JR&"5T<=6ZP;\]$3L7*!"/(7U+CZY1'LHS8]_SFV%PU3)RCVA$YUFN MPN=?K[1'HRC7Q/WXNU3:VMO,!8^O=]IOB^!Y,,]^2GLL>@J#;'G5\EHHH M_ M$V43]O:9E@$5#LY9E!:?Z*W$&BTTWZ096Y7"W(-5&&^__7_*1!P)8%,A0$H! M(@B0CD+ + 5,T8*K$+!* 4NTH!*P2P%;$+!MA8!3"CB"@*4*VBT%7-TL>:6 M)PJH7.J4 AU!P,2JPAF[RAFBB"I/>%]LL=JV*@Z\*S>6ZJVTLBLX%BNN3"_> ME1Q+-?=4(KNB8ZGJCDID5W8LU=U2B>P*C\7*$U4A\:[T6*R]I2SEKOA8K+XR MR617?2)67YEDLJL^$:NOMK)O=K'Z:BN[ZI.B^NWM3E1L8WT_\Z\O$_:&DAS/ M]>47Q5Y8R//=*XSS;7N:)?S?D,MEU[WQ77]P-QWT$;^:CK\.^SH]_GF[M-@BH9W:/#M83C[ UV@AVD?O7_W :5+/Z$I"F,T6[)-ZL=! M^BMZ5[F_;&?UXZU=TZ111.S5CF1X!8KUZLMUEM(C\? X@N%GPN(#_X MBR>13YD,T-:OUW93R-* 3X7(C^<4T##0" --,S;_OF110)/T%S3X>Q-F/P!= MM^?J.C'J3^?:TM^GBW >9A\ 9?=G*SNQA[Z= M;4@C)9-ZY795J/W(C]-T4U#VS^< MJTO#S\<3='<;_'PZ5U>]GVT^L/=3F^RG-BF,60ICW:TFY&?HF;Z$<;[*$%N@ M-4U"%J#WO >W@_E##NG3^4=DXE\1,7 'VGBWQNS"6'[.>[WN<-SK\=[:#)G) M$&Q9KH!ZT$(]RBAB>(9113TUH2JY-?>Y-7\FMQKY[&X-.$=^.2[QG*KW/1EU MX9AF%=0'5#F.+: &,LK&! M)O=4Q^ E09=BB[T- %4\&%A:-%NH+@+*$2G_5 MP(R@)'@6J:+NM%!C&84-UZJ"[G7R^4T&69:0@0E@S3$3YVT"&H3AQEZY;_FN]G1?(!8O",[Y,#NN'MWW//=@;+K M2BYDPE%F\?BU<;2X_%*8O"H*#H,GT3 <3XA"1LGC M<*P#FL@@V_84P7;VP79J@^V'>>&>-WD7I&C-^3W*&(H%YEA4L^Q.*!,=N0HN M=H4]=]*$J@2 C<,##J,AA-,M%8P0RSYA6^1@ M SW8N!%6C?! A'$]$^XM_?AE^P"*O<4\E&6XYC?*,U$7RZ11"DF&7%A$6*XC M+=0$0!V#JE$?*"K6YJB\NFKF/_*3'5,E!OC(Q6SF]0"&4_:.2!@ 6 T;QP=" M@*WS8M6(KUOJ/G;*<5R1I T &&>%1.!6PQ+61&@!;3);A4P2%TM](\,\;(F+ M3 9AJR/N,C/ ?9GW 2 EJ<,'8H7KF=79!U;%L@4XDV6)X4(@5QP[CP"L;MT> M&!BNIV GG2,5JU=F8IYG.5AO ZQ>2UPE7P!MP.J50;9-Q-UO M#, P'^GB^0> $=,QQ*,-$ "V/+&<,DB]?@_\%;O__V,)/E!.7,\Y3SF88)D' MFJXK+AD-T*@!5(WEP"AQ/:74YL\8((3$M1UI7$/$T3&QN!:U8!,(ACL=U8&, M''@H:>*A_P65)@!3="SQW#-IA%6#.!!*3:2)S/K$[ "L\44173!I8R/+E>2;%\^V]YD;%V\S_',LHRMBLLE]?G.DP/X M_PO&LMU-_HK(_A7 ZW\!4$L#!!0 ( *]5IE)ILXFJ)P( %X$ 8 M>&PO=V]R:W-H965T&UL?53;;MLP#/T5PD\;L-6.T\L6) %R M<=< S65UNF$8]J#8C"U4ECR)6;*_GR0G;@:T?;%(BCR'1Z+6^J!)A'$778<6X#(9]'UOI M85_M2'")*PUF5U5,_QVC4/M!T E.@0=>E.0"X;!?LP)3I,=ZI:T7MB@YKU : MKB1HW Z"4:"4;)1ZE#[.SSJN7)XF1+& M?V'?Y-Y$ 60[0ZHZ%ML.*BZ;E1V.YW!6<'G]2D%\+(A]WPV1[W+*B W[6NU! MNVR+Y@POU5?;YKATEY*2MKOT\2NTG1CF MR@(82&2.^?\ H=70"HE/0L;QFXA3S"Z@V_D <=3Y_ 9>MSV8KL>[? 5OE&5J M)XG+ E)B,F>:5J6AL3* MN.YTYUAM4+\D)SR[\PIUX2?;@$=KKK^-MH]GU,S,-UN6$AF$R6?.B&EV>M^_NZ\MSN55E48G[.FBV MZS6O7ZY%*9\O1F2T>_&C>%PI_6)R>;[ACV(NU%^;^QJ>)OM>\F(MJJ:055"+ MY<7HBGR\B1+=H+7X;R&>FX//@79E(>5/_? EOQB%&I$H1:9T%QS^/8D;49:Z M)\#Q3]_I:#^F;GCX>=?[Y]9Y<&;!&W$CR[^+7*TN1K-1D(LEWY;JAWS^4_0. MQ;J_3)9-^S=X[FW#49!M&R77?6- L"ZJ[C__U1-QT #ZP1O0O@$=-H@<#5C? M@+6.=LA:MVZYXI?GM7P.:FT-O>D/+3=M:_"FJ/0TSE4-WQ;03EW>?+^[_70W M_W0;P*?Y]Z]?;J\>X&'^ /^^?;I[F ??/P?@!=[ M5^C.E6OJ[? ;KS\$C+P/:$@)@N?F])=0JCS@:UFKXM_N MA?@%N;)!Z>RZC0]X2D*6#,BTC6;3-,&YG.X13T\@7HJZ!E9VO/%? HV]J37X M. Z3> 1L8ID%? M\QR +I1O8?9=',THC8:4(E:4Q;$#X(&4$"_ KY"$ B T%W7QQ+4\-^]U6*- MB0UT&A[,:X_4-J-1/)LZH%(#E7JAWFQANBL50&(I9-[EG48H58HN3[W6"VHO M3C(;1AEB-28)39G#"Z,PY(3$K'CU*!HMQ+P!^$V;Q,J"+XKR9)(D1F"(7V%N M108[Q$:TXV29W&J&('$*X&=1XNLPLHF)4CI,D8@9"V>1:WJ-XI#8B_A+Y47< M_/Z?&27T#[Y< E%@1*YJDKI1DU(CXY>B0YVZS*FH@_)]MT11M;G5F48)(#R5L"!NQ(BQR ML6LDBO@UZA W; $VO,C;T)%J!0YD?7+H8@I%;XO2F(6$#N$C9H2DB6M]&_DB M?OTZ7AT*LD !R[H'W"]N;#Y07Q"QL@3#MG&L'6KDC/KE[-"'CGW7D'D?K*?Z9C=DB MW[8!U7) -O))7R^?'>1*5N/7PK8508U(@[<1D2I7T3O=@79V1;V\N], M1:;]0"HR%#ZFH2QAE@>V'4N9,WJ-C-+D346XEM+F#94D-5)(_5)XOZVS%1VFI#4A*& M%ES;;AH?FAW#-:+$_*)TSU_V]=9IL%@9%2<(6LPP9&Z\!T=Z?O71 ;,XHKC9 MPG,.*U")OCI?\DSG?+>>M-(O*U7+LM0I:UL5RN>) M7;>-DX@-SYLPLRF9NM*)$35V0M2,)X.\9^8'A8W5;:D] 5@1&!+'SH4976.O MU+7]EJ7?PH#$86J!NF"+%V.I==*'F(TC$KI.^YA1.>8O\1S[=2U^[SOG]+[B MB9=M_M3[C(,(U]^C3MEU7#H+A]4>8@7;R=11M49&3B._G+X>>U^%+,1C455Z MKO2>JCVJ0R\W;#&=DF0VK \1LWB:N(Z[(Z.YD5]SW^R6T"<-7H=LN9U!(3(, M'\0LCJ.I(WPBH\H1]6ZP[G2.TNX42JS]=U1&.2._D%#'[0Z/E[+VB_JQO=EO@O9PHKL"WK_=_WK@JKTS'[R_)A]ONM\ F&ZZGR1\XS6DDR8H MQ1*Z##],@:>ZN^7O'I3&PO=V]R:W-H965T&ULK5;?;]LV$/Y7#AHP=( AV7+Z XUM(/%:I$"S&>=]]=_R.]&)OW9UO$ -\;[7QRZP)H7M? M%+YJL!4^MQT:FME9UXI 0U<7OG,H9'1J=5%.IV^*5BB3K1;1MG&KA>V#5@8W M#GS?ML(]7**V^V4VRPZ&&U4W@0W%:M&)&F\Q?.DVCD;%B")5B\8K:\#A;IE= MS-Y?GO'ZN."KPKT_^@;.9&OM'0\^R64V94*HL0J,(.AUCVO4FH&(QE\#9C:& M9,?C[P/ZQY@[Y;(5'M=6?U,R-,OL7082=Z+7X<;NKW#(YS7C55;[^(3]L':: M0=7[8-O!F1BTRJ2W^#[4X;\XE(-#&7FG0)'ESR*(U<+9/3A>36C\$5.-WD1. M&=Z4V^!H5I%?6*748GV,A%]=+8SZ.QH612!\7E54 ]9EPBJ?P9K#M36A\?#! M2)2G_@7Q&LF5!W*7Y8N U\+E,)]-H)R6LQ?PYF.R\X@W?P;O.+T)K*WQ5BOY MF/[&H4<3DL'NX*,RPE1*:+@E(Y(6@X??+[8^.%+3'R\P.AL9G45&9_]+^5_& MFN7P/-SIX!N"W;VJT$-EVTZ8!PB-"- Y M>Z\D6:E4BKVX.AR,5K7H8K&2;-%Y0H_>&!3W'NG6W2&54%3.>D^ "%^,"BA3 M?3UI/S3,2NB SHCH5#66: "=/T"6WE& 6O@8,_:V4Y4*#SG<=H1.TF/R$_AD MJAQ><80??WA7EM/S=_I;*Q( M+,H3=Y)%3YQC;BGD%8&L[00^?U[#JR':\$IS]O;*JSJ70?%?'A45IP37<;3DY,O^17^80F_J2=.$AN MDUK#P<;NZ7E-PA%5TY-Z D'?Q/V3:7+R1*U<@:_H) Z6_-^.EN+HE*?NJN-= MQNW9FY ._-$Z7I<7Z99X7)[N6CI826\>-.[(=9J_?9V!2_=7&@3;Q3MC:P.U M&PO=V]R:W-H965T&ULO5AM;]LX$OXKA ^X:X'$ M=MQT-]M- CAIU7*J9"G?UC'1,\$_]1JY7N_!7DR MM_:>'J[RD\&8#%*ER@))D/CWH,Y569(@F/%[DCGH5!)C_W.[L2CJ@AC7ZPJ\P-X[2AI,R"PZD& M7S@]DUY[81?BQBFO3) Q5B87LY@F.IOII=$+G4D3Q#3+;&."-DMQ8TN=:>6/ M1P&6D+Q1EK2>1:V39[2^$=?6A,*+"Y.K?)M_! \Z-R:M&V>3%P5>2S<4;P[V MQ&0\.7A!WILN+&]8WIMGY.WP4OQ[.O?!H8S^\X*"PT[!(2LX_#_'_66MDZ'X M7RA^1LCG0J'+,EO5TJR)7IN@G*Y$8V23ZZ!RD5DDW/CXRT-<+NGU0AMI,BU+ MX2%+H>D#BP^0>![EB4(^*#%7R@B@3RT=V+1A?2X'LT+CA(*?D[6UTY!9E[!W MJ8QRLBS7=*[J$'E)^IUANV:DUHM7?_W+T60R_OGOT^D-_SSX^37'IFZ<;R@: MP3*;:T@LG3BU;$KVO[-XIK+&Z: 3Q<5C5DBS9$\J[1G.6D6SB_,!-'BA@Y!U M71(/5+2!VQ67(>*,X&L3$9FD^<(V98[@",)E(4L+]SDJTQ5<^7:5AR+5T21 MG.47'7\;WZ'X!#W?5R*H JH&*D&04!UO,\VY3LD]E$+9Y*C/$@A;6)3"OEV1 MGW1(7CN\PZ-OYE[G6CID8BB^J+:@V%MM'I0/J3H?X.:JT%DA5BH6I^]U#=)3 M-HK*:)Z%U Z=GNJ"-6^D MUM9KBDZT""28WMRX6'-<;.-X%'N6^JQ-!X633Z0OQ +;S!\@JNT(B*T5KQL" M4K7-$:Q9@TKI&T]V4VI1'.AC:C&@AJ/0(#>-4WM("T &2B#2K;17(M<^*RUB M-A1WGKDO?- 50Q=9-_78K>J8? +C")01(\C%" 9_(NQP'+X(M:5%]K3$#"P6 ME)WH.>$$M55%!D/<<3M9#-;>Q?@LHN M9;O,>/:+HRI0\-E(4)@K)6,L9;"X32/E%S#?R<6SE;@ M0WHV\1J*6Y6&0Z'K#21?PHI<.59]+7^SCNIK5J D $UT\&4H?E5$?2T?5UA9 M]\35U95X1;R#Q(RYH?V3CCLOM$)1/**4N/H^+0 2RNVARG)D,@N6?J>@$/ZY M6()5:T,*ZH.-$]2N(D6LG*JB61-L=@\B9YME(6@2L1SV#Y0?F_?J(;/P&W,$ M9G_X<"Y>#;;?#N),C0^9;8G:Y\'K87=&+LH$V"("=H?0;.WGQXM';)'*+=? MHPZ>6YET/'B]EX :PK9$S=?B&GMCBO'PB?%?U?V$_!>D#E'S.WWN3K>L>5'\ M!6&>TQFSGL&SB%FU%OA\.F8W+I<@_#,H0*O-/<\DH$R'"J-RB, M[5 0L$HUT)\[_4VKW0NQR'08U6X0VU-_#ZU&&QB1+F Y4/0=#9)N";Z!T)^E=S8CQ:C"=W8'THQVRFOV#"?K*H+"5 M^"P?:?_[C&&6B1\/Q\C23%=8R!;K%@]ZH@GHMQE)="N4"ABQ!!!(%&,>H<@G M:=TD[(G2451@42A*IRK[P$-2.5K'4LPBXL8%-&VT_247=)WY0XHXMM8Y$H,- M!)L%31(8PCB:QO'&.+#V[.?1I!C4"43(P@6R"FVTZOF]M%!%W$T#CK&-UPD" MP&WRN5IJ8\@?N0#3)M<';^.6&!>M5(5]0S9&_$-B#T59IRM>!V+,1?,MU[S# MQO*5'3X+A!W[$.V&W[0+#_L5ILCFBP=9-D0_VIQ\A*)_J=!U#G_S0BO" 1K'W:5/.%<):\04!A8@+ M!PTI9)(7W*2IQ&AQL88>:0V*M.P=.'7U/4D!0D27J5SV-G%KNQXU$[MZ,MX? M'^X!VS"2>?V^I<['(P%0:N^CPR.T]Z7,*";==D0R+[C>>#W8+8$N0)V!M[Q5 M4*K;]F?MJ?UW]A<3H&G1WCEMSJ0Y6EEZ[4_-18!F%Z%I*L>2+! *( MWBI4OJ0CU]LS4H?RWKA](^!"=)UG'Z[./MURLDPDWAPYR/#Y[-V*!'M!F=68D+VH(ORY )JVH55]-8 M@FU*6_C\ACCC&H]6;:$>RQ"B"H9EH_GCPJZ,!H9X[AQNE U8-;6-7<[?)?B& M*0U%,%[Q;+5UUCO9@H7+2?.'9P(;0&OVS70&OJ^L72* MFR;FNI+WRO<2%&AEB&GG7'4PVK&E#[CWA?4"LLD?R?F7=^$^#&U>]M]BI[&+[ ; M\O@=&SB%VO&B5 NPCH<_OAT(%[\-QX=@:_X>.[6R0E7234RC:KS9&EM)CY]V=^4:JV3.1%5YE<;QXJJ2NCY[ M_9+7/MK7+TWK2UVKCU:XMJJD/;Q1I=F_.DO.^H5/>E=X6KAZ_;*1._59^9^: MCQ:_K@8NN:Y4[;2IA57;5V?7R?,W,]K/&W[6:N]&SX(LV1CSE7Y\G[\ZBTDA M5:K,$P>)?[?J1I4E,8(:OW8\SP:11#A^[KF_9]MART8Z=6/*7W3NBU=GJS.1 MJZUL2__)[+]3G3USXI>9TO%?L0][9\LSD;7.FZHCA@:5KL-_>=?Y842PBK]! MD'8$*>L=!+&6;Z67KU]:LQ>6=H,;/;"I3 WE=$U!^>PMWFK0^=>?U*VJ6^5> M7GEPH[6KK*-\$RC3;U!.Q0=3^\*)=W6N\E/Z*V@QJ)+VJKQ)GV3X0=J)F":1 M2.,T>8+?=#!MRORF3YLFMM94X@:Z6D [O6%N&''*BO^?;UQO/Z?)P3.!H$S M%CC[$[Y\FG(Z$3VQ^+&U0'OW0UH%C%D -Q>-U<@;71Z"1;Y0PLE2";,5M?2M ME:7829#4N6#06YUI?Q#>=#A2UD5"UUG9YKK>";G=ZE)+K]P@7&@G*B5=:R&. ML)Z+MD'JD*A?6UE[X@=Q),98T9@]7)BK$NH1A?2D8P:U,W@;!0%KAHS9XG6= MX9<.O'I]_A9VDO^CH/<=:4=VUP)<3783L-N0TA=,("O3UI[8 ME&0R":S%1A6RW)*BOM 6CI/6ZX$^L/7R[F)RS]>E,YU_E)#.H2*:QNM*_R:/ M!403IXFX?NHU&>6T\Z.(09>FM5D!GX8(!2TZ7_H"KJNH!)-W4%-TK9DGF6!E M"->1?0.OO[_^_$93H?82E#I2>)]U@OXD4D'LTE=YI,;@1BR#@!(:DS!FDPGU2R*C.[6O]& M6$,AL:R+S#+;8FNE?&%RL2\4?(%8P7(^AX )83:EW@77 ^)R !6!V&'=;;7* M(]#JK* UXML877M&(0Z6P):7K<-Y0LM\"+W)2J6^FI.(;"'Q 0\"M5O8/C MH94<$HBTP>Y;#?#>\_P5^(Y5(6?L57FK1,45?'(,(8=DHY%,P0&=1""X@=I M:8GRX -=>8BZ(H$0M Y'^-,>Z!*/L%Y("-\HN/_H[TWK16U\+WUSH&AK1%]1 MGA-D':(F?:<9X<82@*GD$5P80!WQD-.#?CTQY]P %=9:.*HQ(?6PHP]VR88J MKZA$R+QW+FM&[UN/\ND/$_&S*=M*C22P#WO!E&T96.'7+6_L*O1@C%4.;%'B MX*: N0JJ9?3S5,^)^.F!?20*\ ;)H2 MP078A"6[L3P(S& ]"N98-X#HJ!IJY[MC.+HB3,K(_+\M&\O)!5Q2&@>$N=\$!GH5>?NHDLNECT^!& 1PZS.^*#L"W+! M&LK=SJI=%\&@)3)PI+!5C;&!J5,[]+'^@=A/QRV?PQ8'5:Q2)ZV50&.$$M9W M1K^[(P9?G+[E23)V2S]T^?AW9,T7X_'TF [_+_W'+E8A/,"1O! _H$%_5^]* MBLTSD2ZB=);@819-ETO\G\;1(EG1PB*:KZ=X6$;Q?(;_\VFTF"W%!YU?7ON2 MFI!,I*MH/H]%,HUF\[F8I5$,+D6@2:,U^"ZB*7R:K*,TG1/)=#83 MJRA)09%&LR59L5Q%2R@",_!Z'>,A =-D1DL)A"T7;-H, E):6H#G(CZVH01; M'*M#XC\C*])DP8RB.3_ 9?-\8!7GT;9NIQ&Z3(EHAGT M6:^A0BK66$Q78CJ%]"D4(UK%P.7(KO2TPT1D/#[^MAVO]8:/."GWK:8Y9=BFNK?S-$Z1-P[WY?30?1; MFF[%LW@R%15W10D0>:!3?J5 C2.]'4NYK_@>D)9/T5%HR63XN#>-7 MEH66@_G_--PNTYYBAK;T&R)0SUTXYL6W9]R'(F* MWG1M'TL=>)_1>QJ=0F-HJ/7 X=\U73W%<< +CA@T"][QU!!M (Z*&QO7 MT)!(QR9I2@CN SMT+J$;Y,&6WJ$#YRYBF-B&C>><5?$+*GIH<= ?58Z7DA>A MN4$7.'Y'XM$FDLVNW: J,8[1Y.-/W^)TGB(VR?*%.ZG-&T7Z0.&O,+^;@D;= M9.>0?O;:J5I99E_P]03$8D+U9,LEU,FY_03#X"8: 3J6 /4E*M]HP!J'$,C7 MWM@PV&%B1M0Y&1'987A6J)U#?$)7:"WDEC2"E5K1I*SOPXA:ZL[K6)B@I T@ MX.$E-ZRDV6[A^A.W(I##3#D@K3"F&Q9S%.V,92/:+'=T,9,I2UBY1%6)Y.G1NPP9+6,%HW\V-5Z"U35 MGM4=]_[8@"Z\H=.JOU=R0[:>>F1O=1C\1I/?1I9DH L!@Y<&/'",QR--;6!A MO:/^Y @+UJ>G)5RKNT*&R8>2J%*R9C]U))UZH^!.Q'OXUC/^Y2/E+#I!49AP M0Z!^)SCP^5#4^L&#YB=CN,([4K MJ*P[M@!U)E=E0 7?Z^4$U@*>0(.0<<$INT\,K!V<1'>=45]J@,WPZ82/L6"W M=&AW>A"YMADFJ/ZRX-L ?L2R(Y;E#A7$A5O$WX/)4*@>X\@78:H*U7V#BEZ? M5,1K8?$3?-%EYH//3P2.8M9=!_[!GL52,XUX9 _$T=*PN'ONX<#7Z:(,4VO&G M*;H[1C#"]YMA=?CZ=1T^^ARWAT]G$(MT Y+5%J3Q9#D_0^+RYZCPPYN&/P%M MC$>^\F.A4'DL;<#[K3&^_T$"AF^"K_\'4$L#!!0 ( *]5IE*QCXK:4PL M ,8@ 9 >&PO=V]R:W-H965TV%? MW#J*=7RLD_*K9VT^VHU23GS*L\*^/MLX5UY?7=EXHW)I![I4!=ZLM,FEPZU9 M7]G2*)GPHCR[BH;#Z54NT^+LYA4_>S WKW3ELK10#T;8*L^E>;E3F7Y^?1:> M-0_>I^N-HP=7-Z]*N5:/ROVU?#"XNVJY)&FN"IOJ0ABU>GUV&U[?C8F>"7Y+ MU;/M7 NR9*GU1[KY*7E]-B2%5*9B1QPD?I[4O;>Z^_E&E[N75E0,O>G(5U^ON_+KHR+J1^$47;F/%VR)127_] M%71H%8D:1>ZBDPQ_D68@1F$@HF$4GN W:@T;,;_12T XZS)/5QS+]_&5@ M".D$7#G>M+[,?-^HV&]*_708D/6EXIR4O?05N6V42,0[*&'L+L=Q.)B,Q)_% M9#X8S_"[QWV/XD//#">7\!>?A]-_P%:RLM2&=P;X%R@&%YFV]A+FQ3I7;$-] MZ>0GH3ZA* #HBZ4JU"IUES#;F719>0W-C%*]9+)K M+1OTZ[Y*L"9FD$Z).Q<7X3P81>$E+J?!<#Y!>.W9\66\PF ZG(OQ8GI(FR^U MGQ1:!(MH00I-@LE\(>XS::VXI?W/L0&/3LVNZQZ;UXTA2<>JW Q/@PL5 4VL=,3C&:94@JSI$TSEM%C1!E#>:RJ75! M-*B48O??(T? M48)*;%W9#%H&5DE"UOEL=D?._ MWK7CV\2)"N$@V6%W-PEH=/;H)X@P5$0!;BE?Z@CAC-(#O@,ZD1RR(_"+JZ5- MDQ1]3Z7.UU!\E5.W+,XE\EI$\G?1H-YZ^UUAOJ, MAG8@'MD5WZNR@GC:Y@>CUT;FXETA;JMU13E_WM1K8GFGI4E(WAO@'SL-N&0% M^*B*4B!XWS9;AF7-$$NJDA0[CX:#8:OID2@@B'2UWNPH$0[$0\W8 I47L50> M'-_8/.=,R.L/9V MQ+K"Q !Z.#OF188.-FM.36!<9JHNH%];5A*D1[*J8_&Q'-;QGT, /2,[;TW MAGMIW.V!V%82>!!@Z$'64(VVU3MY1DL,Y3!*ML<]&[-5DZ@?0.@#_4Y:M.YM M!M^6IHN__&D>1%%O?*3GZ[5$%P1L4>44 M7-IGI<\=5L7P)Y>2 M-'CA!N:!ZL# 1!4^8U0/" +H-D5RE-1+--H1J>\AN33M&$UK8)=1G!& [W\] 6S5;_;GL_'$W'BN MZ8U#;;.\98D96OY;4]*.C_K*^A8I;8W. J/0H.^V&$]FP73$X](X&,\6XF?D MU>M^N_T(_U/DJH!MI0RU(KXDA,%B$N+O9/@ENO0$'ZLR4&B!*2DBA:)@ 85\ M&#>!))I ^GSXA.-@&LWH9S0/:S9]#;>XG]05.@T'TRFI-!P ^_^:J6]7*SKU MH(*F"]AI>TW#3EM&8DY7;$IN8?1=^]M$XH%Y__]JJ[8PM %]$(%=^PZLHQR$ M#L"U+LO=<+MB/!RUJ.RI?5+/V7SP=VLGR2;$LN-M$W7!1^( M0-/MD6J_A\?07&O-1W9\0"F7OML'1PQ.5F=/?$33/8[)-9X1-1\B<\,UZ)N! MB=#RB5#=.G=WT!\XVTU:]@]&>=ZO1]VMBNUHR]7X=W7Z%'OO.-AKV'M(#G60 M?3M(.3J]V&'=TS=HS]/I\!JESM2'O^B=Z6N5\">=,4WDNSIYYZ8)Q.T=7\-# M"_*:)0T!?F0'F# M0(Q<=$R;=#\L),V$*_S'2\D,O^3H?>\(>F?1_H);;\ ]Q7WA:GNNQ3W-RVPV M7="AS)/,N(L\%_,PB!9#7,S"8#R.Q&T<>Y@,N(..\)Q,@NDL%+-A,)H,Q3L> M0..>##&9!B.P >5D-A$?-,VT.R3A8H3UZ+H6LV TG?FO23N:_J!U\HP$+\(( MPL:C]O==??KK.8V"%8C&-3J;[+G(O).)C/1W26#UQ'TQW4 MNK3C<1!% >3I#G1=NL4B"$/ -YS@-Q(_ZV+]+DONO_ CSI!^4>C4"DN'@]GDS!>[YL;IDK]4+[5S.N?+C9+(Q42 ]RN-V:Z^ M(0'MOR[<_!-02P,$% @ KU6F4H?A[\?E P A D !D !X;"]W;W)K M&ULG5;;;MLX$/V5@;:[V *&9A M0)#T\K#8!YH:6T0H4B4I._[[G:$N<=/:#?IB4^*<,VPR?JEM'3VG/DJL2 MC5?6@,/-/%F.KU87;!\-/BO<^Z,U<"1K:Q_XX9]\GHQ8$&J4@1D$_>WP&K5F M(I+QM>5,>I<,/%YW['_'V"F6M?!X;?47E8=BGDP3R'$C:AWN[/X]MO%<,I^T MVL=?V#>V8S*6M0^V;,&DH%2F^1>/;1Z. -/1"4#6 K*HNW$45=Z((!8S9_?@ MV)K8>!%#C6@2IPP7Y3XXVE6$"XM;2@(ZASG,S?),^PDGDFYS@>_>U M5N$ _R[7/CAJ@O_.<%[TG!>1\^+7LW:6@(_:E:^$Q'E"9\FCVV&RN!S",V)X M;W6.SH/=0"@0[M$I]+#\SJX0.P1C86>#,EMPW(M^ /@HL0J@#/@*I=HH"5(Y M69<^"",Q\N:HE8\HZ]B2_4CJ\[C(U4[E:'(/PB'O"G(J2)#P'25I:%$GU5VC M"^Q(!KN:?#MY>_ M#\@@CY*THNKGT154D1LI;EK:G>*Y\O/,BF&+!UP@1B"#8Z+%Y8V5!PR(ZK&\!;C?I (R(4E'-;NZC'T=2H M*QYQ( M!XK@@W4;+?VW+2IC#$)926I=3"/HP..]9>8B]&56O,>P1#254K)56 M@2%=DK$Y8;X9M+YK!ZI=XY1[B^10 7V300J#B\*T0G,C0AQ@0[BI'1LS.A0. M$]5SM=GO M,DGW],ORQ_4ECQNKZ6+V5_!G+)NM/975OX95RT?==X,2RS6Z#CJ"5S!].\BF M4[C#JB92'A>K VH;DD^[?])\:RN5F?S)OO$W*[5=3=&C<$'=&<29JCW3T$6\5[ M=FT#W=IQ6=!G$CHVH/V-M:%[8 ?]A]?B?U!+ P04 " "O5:92VJ/WT-8) M "6'0 &0 'AL+W=OBJY6Q7]U<*2\>%GGA7I[,O5\^O[APZ5PMI#LW2U7@FZFQ M"^FQM+,+M[1*9GQHD5_$O=[P8B%U<7)]Q>\^V.LK4_I<%^J#%:Y<+*1=OU:Y M6;T\B4[J%Q_U;.[IQ<7UU5+.U"?E?U]^L%A=-%(RO5"%TZ805DU?GKR*GK_N MTW[>\%FKE6L]"[)D8LQ76OR2O3SI$2"5J]23!(F/>W6C\IP$ <:W2N9)HY(. MMI]KZ>_8=M@RD4[=F/R+SOS\YLPMXA M-J>E\V91'0:"A2["IWRH_- Z,.[M.1!7!V+&'10QRC?2R^LK:U;"TFY(HP$AFW9=.O"TRE6V?OP"F!EA< WL='Q1X*^VY2**NB'MQ=$!>TAB:L+SD3QDJ M9)&)GU4VT\5,O*(,T5XK)]YHE^;&E5:)?[Z:8#NRYU\'4/0;%'U&T?^?W7U8 MSO!<[#'HBQ(2J-7#TCB5"6^$GRNA%TM8(,P4N6._HM:G>9GZ4E)E.*$+WK2T M.E6TAVL&"^W7[*!"^M+*7,RDZU(-:"G$',E$:(T%XZ2F+#REUK*T% _' MMG7Y&YOABWS=)0.+V<:-58#N95ZR-P.*/381!JM(&+17 E+C.-)6W:NB5,#^ MRHFEM/R2K*5T]@J>AXUFZ?5"_Q&B1T@AA/:T8@A!>;"NJ8^N6"'-GMPSU6>L8\ )6L[Z%S\1O%HSM??;W2SS:Z<_!LY2A;D MP ^)*^WG%?:/B)BX96"D37P K'1]+MZ1O@/>W G%5&I;!:)V]*R LY"=I44> M^WQ-6Y6T!3#RL0*AD\[A;^59+K%6+%IER_L"!>5:3G2^L0\-UD$^-)' RJ[4 M4.)35>/)P:B,PS*1N40="FX"<,1O"4-$CPN81-2ZDS@<3!004;R?=YK:PNC(ID MLYW0XEPKLB##,IT+N2#8,,>4*(+)XV#+F:1PL<1:P6/);<'KO_]M'$>C%ZZ5 MKESRJ$,T42BLNRB[]@WL6$P0T.IMCVN9KG'!JZP72 ML>4$&/\=L!NT_]C&>4>YMU2IGNI4^/52,>X]J;LB=ES7Z=/B\$![-6>$1D2\ MO#?5 M!4A (QX;AVU@?%K))2)DE:J(+H"PZENIB6WDNE%$LJC3MKB [*/)-Q/ETE3< M4K5_3QHGRJ\4D<[*!-]7[8\2.U,0@KF5DML0#6#_MU+BH%^_X-2J,?ZV9*9\ M(A3%O5K7-6;"KKG)B9TXV6CN%I/2G: Z MM-Q+R1>09JMH/ZN3^A'#9(;U+N@"%4@ H="L'(DLGTYE]C+^!0LYK3-JH@5= M-/(&U< ^0$+L!42$-8M96G3VSBE-YJLV?, M1:9T<)CK/!?O3?&L'J-N&LYX7]OXJ$?L](WKWTIXFXT3O!W/.Z) MMZV,N?TR%U%WW$_X[X!\_Q=JC7H#_(OQ1I.5OQIT0M>A\6'/5>ANCB39NI<^ M5LN:2%X0Q\**EKLVL08=D;=/Q:C;&_3Q>1;WNX,DZ0@Z2.?VGCE+>AUQ-NAW M'FO:V0G9<3]('H\ZXB8,F0(7'&V0^YC \I#T!W"*LZA#\"+$Z)*>HF%WV+L\ M(NPI07T6=6<\C54'3[=/5:H'C>JQ.!.0\_:!.[';/CL5IV>]XMBA0K?APIWK#VPU MTZFK+P$5"56\N,=.)KO6C8(G^_;T7$W4B#C/GX^):X7-W M4%(4RB9*FG-X#$54EV K(A5@*!\E034*!VI&X\UQ7ATW(4X@(1K%'3&,FL-X M/ RWWGCL,UA *-*]5NQ%P&=W]Y^*?K?7&P:GQ\-1$?\N>PV >9T+[*'P^ZD;D+<'1?^S^2 +D:-K<=M+>XE6QE*ZR.D$,7P#.+::]4UGH_Q0A^6 M0>LE>7134O1\'/5WA_:'\<.?D_4D7\ ?IY5'3MD/[3C0^B_GB0C33!+4H5)[ M(4L'$;\9#\.R3W/@$:(8(?Q( F+'IB9H\7TL 11QE'080\P(+M%DH)\>*2N_ M@R;&R9B8.0+;QJ,6"E[]:)HX#.8(341HE ,><_M=:CH; MB]9O9;BNSO@701<&E?"S6?.V^='Q5?BM;;,]_&*)^61&XU^NICC:.Q\-3L+_ M1M0+;Y;\R]O$>-R-^7&N<-.WM '?3XWQ]8(4-#_%7O\'4$L#!!0 ( *]5 MIE(BE\FI0P, #(' 9 >&PO=V]R:W-H965T!@3;_7@XW(-BT[$P6?(DNFG^^Z-D MQ]?>M=W#'A))%/F1_&A2JZ.QWUR-2/#0*.W644W4WB2)*VILA)N8%C7?5,8V M@OAH#XEK+8HRJR=+T.FF$U-%F%60[NUF9CI34N+/@NJ81]G2+RAS7T30Z M"[[(0TU>D&Q6K3C@5Z3?VYWE4S*BE+)![:318+%:1]OIS6WN]8/"'Q*/[M$> M?"9[8[[YPZ=R':4^(%18D$<0O-SC>U3* W$8WP?,:'3I#1_OS^@?0^ZATM(RBQ$IVB+^;X*P[YS#U>890+_W#L=7/V6'2.3#,8\[F1NE_% MP\##(X-E^H)!-AAD(>[>48CR@R"Q65ES!.NU&![JJ1A'<6&X61R!J8!JA,HH[CFI#W I-4M,YUC? M7=W G2/)7S26T#FL.@7,=E&/=,,'++#9HSU+4OBD^P'@.XFPJ+51YG""#-Z^ M66;3Z3N8PP7,XUFZ""O+X&-GM:3.8HBRD@]^[YZ8_#)?A-]OAH2"ZSB[SOE_ ML5C"MBBZIE,AQA)YWA2R=WZ9Q067LSC/\JL7J @NLG>:I]H%L.;\.JRS M>?Y2)L(Y) =2%ZHK$9RIZ"B&V#VOW.7^LV'>T)-60J"4[]M6R2+ Q1SI/8^Y MOAC>4#:M0G_JW7%=[H657 =P)T?8G/WY&O7-SISOI5)>X &8,-/9 KGE-<_( M #R83F#K/"(*KARO_RFAM_Y?&6/V]VSV0]H.+M+)DN<,1^!')F.P8'$6Q#Z> M%L,@5=Q)[+4PCEEC\HPO$--RE%2?R=2&X,0E:)4H F-DP*&]EP5.GNNSY-$< M8R8.85H[]M%IZD?:*!T?A&T_!_]5[U\39N,@M0.%%9MR#O,(;#^A^P.9-DS% MO2&F/6QK?M30>@6^KXRA\\$[&)_)S3]02P,$% @ KU6F4L5LWSK6 P MA0D !D !X;"]W;W)K&ULI599C]LV$/XK S4( MUH"ZUFG)&]N =Y.T>0BZV*0MBJ(/M#2VV$BD0U+QIK^^0^I8[^4MT!=Q2,WQ MSJBPH;I<[E'07^V4C7,T%3MIGJOD)7. MJ*FG41#,I@WCPELMW-JU6BUD:VHN\%J!;IN&J>^76,O#T@N]8>&&[RIC%Z:K MQ9[M\!.:7_?7BF;3T4O)&Q2:2P$*MTMO'5Y<)E;?*?S&\:"/9+"9;*3\8BKD')6Y96YL;>?@9^WQ2ZZ^0M79?.'2Z:>Q!T6HCF]Z8$#1<=".[[>MP9) ' MSQA$O4'D<'>!',JWS+#50LD#**M-WJS@4G76!(X+VY1/1M%?3G9F]4$8)G9\ M4R.LM4:C%U-#;NW/:=&[N.Q<1,^XB.&C%*;2\$Z46-ZWGQ*<$5,T8+J,3CK\ MR-0YQ*$/41"%)_S%8XZQ\Q<_X^\G*:*.( M*7^=")N,81,7-OD_I3WIPN[("[UG!2X]VG(:U3?T5OGY$TD,.?H]:5#1EJF9 M9;ZN^%Z[W"FUDO8T[7A+4ZQ_R*(S>K(NO+5=8PI4D M1*\@S?U9GM\)ZZ)HFY;L2(7@*Y&^V'D+FIUDPCL]#(/MD3A B?YY%DR-'0Z#$CZF9=DPIIZN*6(4:J/6[ ME_A$_"CJMK24$5+\6,AFCP:![10B'=I&3YZA'(%\1+J'9!NY-!;MYG0_7]#K M^G=4QTM6,U$07/,$D^\1N&/'T(JA4NOR;XKH\AR##.-9E$_N$![WXT[#C[* M^I(EB>U.EDV.$3W8:O?W4\_:@2%= ]]IPQO7_VUK[$%VCP9X2U>XMO56__%T M> R"TZ+N._;X6+%&&9!:H4$DL"MI$YXO3-O((7O%$I#Z,_"##Y+P]QY,_>#)(.GSNSIT=5( M:>_< \!RD0ZY[I8<5\I!ZJ[]+N)D7MW MT6ZDH1H[L:)W$BJK0/^W4IIA8@.,+Z_5OU!+ P04 " "O5:9260RTGW0/ M #D+0 &0 'AL+W=O,>KJGO5;O^F%C'\ JD$2[6. 5939OWZ^S 3JH$A* MWMA]L,4ZD,CSRP/U[L'Y;V%A3*6^+XLRO#]:5-7JS=E9R!9FJ,?W/OL/[UQ=%;8TG[T*]7*I_>;& M%.[A_='X*-WX8N>+BFZ']T=:1R,]-U47UQ#W\W49Y+HI>Y(O#_ MZD'>G;PZ4ED=*K>,B\'!TI;R5W^/>N@LN!KM63")"R;,MVS$7'[4E?[PSKL' MY>EM4*,?+"JO!G.V)*/<5QY/+=95'SZ::?7NK (ENC[+XJH;6379L^I<_>K* M:A'4IS(W>7_]&3AHV)@D-FXF!PG^JOU0G8\':C*:C _0.V_$.F=ZYP?$4A]M MR H7:F_4?U]/0^7A O]S@/A%0_R"B5_\H,X.KWH]5,(5_998GYGEU/AT=Z1.; DBK@YX'$[?;"]Z MO. 75\Y?5,8OX;_3ZHVZ-Z5U7MUZD]M*_:0S6]AJHT[&I^IDC7:,2_[NNI\[DM=65R$6DL#_[VEZO)>/)6_>XJ7:BBMY,:7PB=1$5>XD?' MS<-V$V+@^MEZ&+ F'S@.P91>&P]84;;$_B94RH-7Y4I^:X_$#]#Z^?#5Y5]Y M!_XU /2$E6'P*#9#5LB/\/1@U$+GZGCR>O@* 5P4C$5X]_A\/!PU=V#"PE3@ ME$EGPI<-H3;Y-@>W>F6A-OLGA)S! F5&?I.YP%X37&;9* ^V6BA7^[VR0BOJ M>#R\Z',U'KYL;_R G'T>?V.W#B:Y\X (C[9WZMP +]YD<"EP#ETXK/; /^]- M69%4AFCPLM$VQZ,NQSOIE*Y\T:>EK/@!XC!'AL'+%)&NL#GK;JH+J-4HQM4? MB<5M/=PEYS/?5[3/@<#/W'+E2D.QCUS+#U?&6Y<3L[G-F+'M4/]]X8WI@?$V MFQSP>US@6%V\O,+_K\=C]D5ZY ,#93\V"LGEZ_Q;Z1^8VN,KR8-2C3Z^13U@^ ?G(,=^GMY>;Z/\]^A MG5LH3)>; 9EG7FNOR\IY<9+[E?;?U-]=D=\Z=4*JI TGH[?+\5MZ M&;#AYH8YXY Q&NH+]338W*),(<'ZY"*I6_)_]WJ2-O#-30\G#PJJ#K0 M:MF58$_#-=>N6$<.K-AV0=M206&7];+#8Z97(%ZQ^,>3R:OAY4%4&%)"^ -^ M3WOJU:J OTX+0WI\45AXC^Q&F:!Q_=VR#%HF H>S7FM;,+$4%@2+')X@]!@T MDWTZ#BU;)"T-N%",0A*2,FMS4R)?%&I5^Y4+IJ.L2+=PN@P-]:^11 1CI%0\ M;7<@BF%![$_KS51GW[:6W_.SF_BLMWC(SKT/M&$#6*NBF@:F^+DN-LD&$R7; MPOQ-$8$J/%2X29R2AYL:_N6%RA3XHC>LV)@4F2[M0B X5#>M'639@<2YU!LB M6!.2P@- N(6/"'V,N8"_,M;C'&R'_$!0A+B;.Q)@VVK>_*NVWBP9,KLF!/RO M'&?[UIB=5Z/[=>-WP$Q[M[8Y:06H!C*S6A1';J? MH/:>'AYTF2B69)4=?D>[UBOB[/AJU*9D1,G"(L*1@Q"^46,,N/2J-XGKN%8# M%^9S;^9<9,W4%15P7,1Q&$@8[I(+3/7V9;S=(^= +:#T-;LB\(LEX^Z0ZK90 M(_&6,>\+.G$"!*,$%U7#)3(FYS)VP(*6^*<]?*@^=^@<,C,C5*_F),7OQ LV MZB.<>CK:('OT=81_;LC[T&P@Q6P4*\Q0V$0V/]7>Y2@RM!=F5D4=6 \M2,,/ MY[9L_>!\.$$%#,/CO1)9X8025IY0 KT_(3()4U?X*_G_E Q)9 MP0UV!9+GG M;CGYWVPI;K]K1R@($0\U1R4LT!.0.;#?B3V--"F_\MN4>E?UM+ H]_)4&7XE M'$7_1H.1GQ&5I2Z ZR/<$]8!3Y_^/DUST150Q*_^PY<_[=(:QJ&M1F=.(WBH_::4H&0;VV!+2 M4;D%E- 416*]NN14M*("53#E4&C?87V>,[H/'N4&UF3H5#?Q33*^X:R6%34G M"@A:KU"[":,#%AR248$!2V2;=#>/5BHH;J*W:J$=Z=XGL9%\YX828+L[20MR>.2H?"S@26IT3\ M32Y)?Q2'HI#G[ ^P0>?#L:6#A'DB?Z)/U77^!WC#PT\W=[]_O";Z)U.!@T#1 M,^NWGB>(S95XN(;;\\[3--K'2&NSVK\%V(S?HEC7H>WSY @4C.9(4 M2B?F>W)M>MA[1KB7A@S(PYDQ@$'N6TKS0"')HPM"[IC V=2<]\D_J@W -$I425[*AR=:RB>"S5JOP4 M9B[8Z)&O +,54IR0Z>S:2F^"LJK&B\Y3H2UQ;\5W)63:K)7I(J-7(^AM^=Y0 M_8;R\CD^O7/B0576>'AQU89($Z:Q?Y1YWB_FZ?AL0^1[+Q8JIF!+F@F:O*30 M[+IA8>AD/7U':3C^Y2 M>F'UE%R$BE*4TF4E( 9![C_= F(*03ZH93O8&6(4W-F(6TV0N5KUL34.J>Z0 M&2[WFR'Z]WV7;(LQ'EYM >7A]4] ))5:/9/'^*6>6=HQ$R0O;DWI M:(H1\UH[9Z&:H;#HKWA R T0PD]&&73=4-W0."VY%NUG9C,9W742+?$FO3O> M*'L=]5/%V6G"^MUA^"QC'?" R<5.$^Q-WFOMK4,$E-2DD9#];*YX3L,-J'@[ M-7J[4SRTAK& M0$G*@V3P@;3.:5F;%[;RB"W72(8I9W0:=Z)72'4,&$6/R:7QTN5VMFFY2?UA MX-K=4&ZE# N$ACA!9T)*<'U&L0]2X: %=!%<:P9:1,>).RQ E::<^='@D>&H M-R6T)H8&N?UF988[3R+XS($S$J>B)4IO+L": X'D".WN3W>_!\3KQ]X*"7QN MFA"69)^N.O5X;Z;J'F)G4H?!UK+N>SPU?O4VM.-9:\+CBCV^1L5'X)$_T'Q6 M\\RLOY"G=+B#@*[$&2C:=\R'$L58?UG?(W1@OP9[>#(7CS$Z'4,J([S)C%U3 M_2[^6W+>X9QFH8I\RZEY*%]6WA4=?Y5J@K', 1O+;PUY1GQR+DI=5='.Z#(= M%@@?F@]1&YNZ92@[]A;B$KNG,?QZL'5!=43@6[S&)9*R;=-&_"HVR1T\T[Q)Q>/(IA< M-!ZP,+,IAJ=F1D*PHW%!/+<\OI:D)OM63GSX)).=N]EL5\IKBZINIYD[*(*J M3Q1FQDA'LG6Z(3-_@0V9@W=L#]F0&I;_9U.[_8>##]6G[5NI/-^=16,"2R_CSM33X9.X^V$6!HWA.\LS*FM? MI&M!";X%'#"%\=(60*%)X'ZZ3G=;R0A$?+VJLLVCIZ+Y3U_N[J_;;*K^J/.Y M8!&]">^06N[XLCM7WJ*TW>\VQ!CAD&\CX.$7C5*HWP..>BJG9MH6?!(BA5T\ M!-RH=.K&9QDNJUG-H5YQ^HFUWAZG(.CD )S5%&?.9Q)2$D5(N(UM&> XM;N, MRB%T9)3":3Y.D\6O0_4/0Z*ASGLP>/7N[@ZB"X@X*EJ ^57!S-+YKEP-*!42 MG0)O5FI\/G@9@3!!7PNZ-PTX2F6\G,I\CZOB$Q%$I\J3#S%H+,3H%X HU8"2 M&(%_2,61^*>\ GYH%W0Z66PG/=U+WQ[(!#9:)B4CGM ^'EVM'6L]YO1F6M'D MV72,2_X:?2.>_Z/7F#<'1[3#4-W-I#?7T8&ZX<:&B 7!)NSN5A!MB,!,15M64KWDLHIP5OGASL^ MM]EU%-XT=#QTO8ZGR;3Q%RBP/12=1B4P%O9,WRL&A5^(460N OA^Z>4LE&/@9UW6!-ZQ#CY_ M=@R5 1._ 1#X9 .$\'L"QAPHA+O\6>BTS64_?1W$6:+XC:LDV M$Z].V!S@] D%V] ?U'2:O@CXK/H#'RGURH .,?X.(=4$,M! .4LE;:NADL>/ M=*\U0OK\:S_/;45';93>W47)IT/][FF_%'(8(^.Z!JN>Q"7Y.@-&2Z/L^"&$ M/-W*JAUR6Y78,PXV8QT"DAUO+?-6E<]Q!C)V@XAT,+Z*NF90EM,F*B%3K<70 M'J??W,A0TM9T?M%IL_[$_C7:_@G>X\9MOO[;N^'#WK M?'G+,POZOI@Z:X2Z?(3;W&T^8;Z6+W?;U^7[YU_Y8"P 9F98.AJ^NCR26$T7 ME5OQ=[Q35Z%,Y9\+H\$XO8#G,P<,CQ>T0?-A]X=_ U!+ P04 " "O5:92 MK='_+(8' "6%0 &0 'AL+W=O]W+GJY6ADTUP4W YU)4K\LM"F MX ZO9CFRE1$\\T*%&B7C\?FHX++L75_Z;Q_,]:6NG9*E^&"8K8N"F_M;H?3Z MJC?I-1\^RF7NZ,/H^K+B2_&;<+]7'PS>1BU*)@M16JE+9L3BJG7E[1NO] M@C^D6-O.,R-/YEK?TR\2"U\I]U.L?1?3G.>&E6EG_EZW#VNE9CZ6U M=;J(PK"@D&7XS[_$.'0$+L8'!)(HD'B[@R)OY1ON^/6ET6MF:#70Z,&[ZJ5A MG"PI*;\Y@U\EY-SU6RX-^X.K6K#W@MO:"$3 INR] M+EUNV0]E)K)M^1&,:BU+&LMNDZ. [[D9LNEDP))Q,CF"-VT]G7J\Z>.>OI$V M59JROF[EU!L7Q]Q$=9ZV.,Z_C[/]'\SC09#QD!\#"]Y7_+BU5(&0SQBUS MN6"5D:G $W?8#K7*V%Q@[Z0"I9\QIQGV@V(]/JHB)@&QS9!QN02[S9M*+Q?)<&+(4+I.%W'OI1)J7\K.W-RZ7957# M&(2O76:'[%,N;50I0E92(S($TCH(DA5ZP5)=ETX8[Y2@Y2NM*$3KL*X- M.RE=: 66)@L[L+D4AILT1QS7N4QS"K8VTLFOT;M-%.AM;\!J&\HOFMB%EZ47 M- (E8#3/F!(KH>Q+]OUW%TER_HK]1.]L0J^3Y-6OM7; \C5I?4UZ7H]%8N&" M83*#:S+E*A1#R%=3#HCVD+WK1"!%.2[AT%? B^J(PW E AQBJQ*ZW.!O88D M2"!W8VAK1 4;4'Q)D:.E.,7F D>"/GP@6=)].Q="*-&$ T5?LD^;_F*;4R; M;\M(OS]H]PCIQ3*)50XV4Q3*S=O<"K/BIN9'SBH]BT/_ RKS4XNKRG<0S%W+ A]20PQ6Y4214FN-VE]9X4^*X6V'*; MCJF]",@%ED2!E2Q6#94&O&@/FPS%(B5RU(N0 6 AS'\0!?S- "CB3:,\#T, M)8\8QOA1!P0(A:W1J0CS18U \=A[/Y>T_@3.GO+X=QM]\#8K#$[EY0A:CE:29J4,,)Q19V?^2G? M!LM,:]G<6P9.BJ4,T!",-5K"D8"P$_^CKBT$;?]EVU,:DHK%SCYI!\I^3T+M M/,Y^!E\139$%>V>,&(UG+/(,GB:#67*^Y\NG)^ T,I-I]S&8]@WZIR_V?'G4 MEVXZG[&3\S[]G0ZF%\_[6W#T[05(Y:A#7;!&]&3:WWH^XM=!6R[VV'+6?R2K M;W T*.;@C9C8\35K> M/T(UAS+J4)&[<>!9M9TC"YV%OH?INPCG=T'G]X?;O6F3]P(C6UBQ4SI#]@LX MK.,>2,R?K-O#T,Z O%GAR0D'.@?SOY)==,-$ Q)?<GP=#;R;#N M['08V1)J5]@#Q@%FHP6QT/4RI[/(G8^OV9VY_%A5GM*AO77)#WZ,9\@Q$ >^ MA<9NU82YP\(T(!P(%DY9S=F.-V<_?T;='*QX]D]MG>^0Z)Y&+.B.J[NV.:E) M&A!46JO81^)1CU3'N:MS#+WW!3=[9=$CK,,81)-Z!]3ZB0R6[ZF-G6(8=,^] MA\U?8Z2E9I;5X28!Z/OWQX"5PI_ GHV'"485I3P25'<_# !E*^&'/74_W'>C M,^K&ULG5A; M;]LV%/XKA+?N GAV;+==L24!TK3#]K"A:-;U8=@#+1U;7"A2(RD[WJ_?=PXE MWVHGQ5X2BSKWRW<.=;GVX3Y61$D]U-;%JT&54O/#>!R+BFH=1[XAAS<+'VJ= M\!B6X]@$TJ4PU78\O;AX.:ZU<8/K2SE[%ZXO?9NLOO1E*FZ&KP:J)(6NK7IO5__3)T_+UA>X6V4OVJ=:6>S@2K:F'S= M,<."VKC\7S]T<=AC>'5QAF':,4S%[JQ(K'RCD[Z^#'ZM E-#&O\05X4;QAG' M2;E+ 6\-^-+U+Z[P-:G?]0/%RW&"1#X?%QWWZ\P]/<,]4[]ZEZJHWKJ2RD/^ M,2S9FC/MS7D]?53@KSJ,U&PR5-.+Z>01>;.M>S.1-WO2/?7&Q,+ZV 92?][, M8PHHB+\>4?%\J^*YJ'C^/R/X./=D,E+[$@X?/I+2KE2^Y3::1U,:'0S%H;HE M=Y=TD+=_4"@)&:"PW*@/=S=#EC%2WPSRBUL?FL&W0Z7A..FB8DE_HR=4\NK# MZ&ZD%E12T%:9K#DA5CJJ FP^:&Z=.#JAC\6JA;$$2A>]-:5.5 IWH-0&%R%0 M_=T&$TLC'1A5JG12V@((P%3/$8H2Q%"3C%N.U%VCP[WZV=ORUHLFD^*1WVN3 M*HB!)P\%-=+7?G'&NNQR E2Q87!I <7?I2KX=EDI4NR3&UW2CGTV?%-&7#6>]&65J1':GW&F=A*&^8R!H]-Y8)Q-- ML>G$@L($IM%SQ+R3:Z)J=(P<]\ZM+65-]9Q"5/ .84TP%FF\*9#6$L&V&\22 MQ)&G3=H' :*R#LTF:M=Y"R,TZXP M4!03$@2<3U%LR@6Q-8-S*A1[!G59D[;HC> (]HY6INFI=4K!S-LD)L!%YO'K M'=&G1<>26=B!NF,QIRMNI'Z#UVXF$=^](X39\CUC3HXJUD:4.]/A 5N/X$ MO=8,/7U/9DYNN:.VS$YM2 =!P75E"H8M0,E!! 2215I.ZSS'=46< $05)B>+ MGQ!1:%NTR'^?P_+I/(W46Z@J.+XP70XE M 9$5>\&A7N,<4+P [R+X^DQP *>@E_AJRUY(YK/AIA 89[H8V1"&Y,Z6\W:@ M$$1FG@.)<72Q,(7ARCTJ!V2V4ROPL[7N8.!RY 4<:WV?DPSU)0$CL/5)Y 0= MN;L,D%'\URMMK&C"E#*\WDKN'"VU/- *I!QI/H5C%[V5/LS0M(2S!+5 MPZA*C6J;OOT!C=)\$7<7+K9MYQB'I((>BP\0(WXRWE7K>"D3^M_:-[0JO'I/ M**D\J(^.F$<2_0TNC"4!\B(/U_Y]X;\5://.=7_%:/9,3B8O M1Y-GPWX;@V*[.;;DC*X\1)[2VLV$' \?8J1;-L]EI05JFDV?8%E &P: , MRE9P)OO?[2S= .OA45:+LM=RD%7<\8/NYBIJTIK:$/K[X'>VP,G[X_I O CMD^>SE*^[K9O-D$N4E MM'>/O?>.T:F;.&?%58@GXO#U\=9[ZIXYWKNUU[B\R;<)OGAAV)_Z!U:P_2AT_1]02P,$% @ KU6F4KI*;!:]$ UC$ !D !X;"]W M;W)K&UL[5M9DQNW$?XKJ(TKUE:-N+N4Y$M'U6HE M*U+IV&@CIU*I/( S( EK9D #&%+,K\_7C6,P>UEV["0/>9'((=#HN[]NS#[: M&?O1K97RXE/7]N[QP=K[S7='1ZY>JTZZF=FH'K\LC>VDQU>[.G(;JV3#F[KV M:'Y\_-51)W5_\.01/SNW3QZ9P;>Z5^=6N*'KI-T_5:W9/3XX.4@/WNO5VM.# MHR>/-G*E+I3_L#FW^':4J32Z4[W3IA=6+1\?G)Y\]_0^K><%/VBU<\5G09(L MC/E(7UXVCP^.B2'5JMH3!8G_MNI,M2T1 AL_19H'^4C:6'Y.U+]GV2'+0CIU M9MJ_ZL:O'Q]\^$[!MQ9GJO^Y7J:ZW0NR?> M@,#:B>=]HYKI_B.PEOF;)_Z>SF\E^$;:F;AW4HGY\?SD%GKWLKSWF-Z]7R.O M>*9=W1HW6"7^?KIPWL)I_G'+J??SJ??YU/N_E99O)WFDYX1(_P MAO^OQ$[!;_9BH83NMZ;=J@8?1*M6LJV$EY\JQ-AJ:*4W=L\4C5\K*S;6U$HU M(.UH/9X)8_$5$2QJ,UB'[TNQ&!QX=&XF7FNYT*WVQ 5RAH Z'1:6S$FKL7HE MEL1DW4K=N4I(Y["?Y:D$[5])#EN0"(PX'%;S;@5.:S !"79KU0OMA7;$Z$(N M6DB\EEY(T B,[,5:.HA-"_MZL!;;2#R21'9FZ+VH94]Z05)SI@>-O5 .2I-> M-1"(-"3."S5P*J,C9[0ISXFM/])FEP=>F8U:RN$M$SH#_B6[@03LW*/!W M6M4;>*XFAR(75KQ,4@K6 MW= %MV9/@QW:AHY"'0@N#6^2S5:1=? OLPF%2Q#T*J@SVADNL-;LL>H&TRN. M"PLU<# %?XT'QVC.*G=KY@2G#_U2;HWE:,C&J:&\BG0%>U.8B<9 J*E6U:<- M&Y\CJ-]?[\\XSJ%*M2T":TL:RQPDJ=5R260H>N&:2_@K I^4;IQ.01T4QG8! MPK <[([26H^8@C5?)WU4?\\0_? MS.?'#\7SB[-W+GP[>2@.TPEC%.F^06VU\,!ERI1WO;D;,B4M.&.J>XKR(B1@ M%YA=!D"1+59$TX\#HI4LSCZ'[&35A!S@2 NE2S]8Z&,E@[D9HUA=(UG-Q \@ MQ99[3_YX)LGU7@:N:_X"V*(XBX$A$+AF?06>ZW7DTZ5\3V'+NL6A+:(@AB]L M*W4CUH O4"[4I-B_^O#;CGV*#:V7X1&2PIY2K_9K>J!M0D$"H=:R#)2#!B MV^[IE.C.,+62X(O$",DFF/:A6)N=@NM4\.=:#OBU)SY)H4%D/I]3^ )/@;-( MYXZV0(N-AKN1FTZU'^P(PS +?KY3*(A<^(8=ZZU2M#9R&NF8\FIL88 MW#/RM]-AA0@AV'4\E7XCK8>K;EA,,)XEA;MKTI>!64@]:VA)7&#Y1UB-.(CD MOT.@GAR*5[)'S_$>E8I# FG%=M9W/"<8[P2KU^?B3O/9F]GK\3I!DAP?GSR M]>%#<6=^*)X.=@6'O;1%O) N;GL[>P9)VG8FGJF:MWZ+K738G7N'XK5!C1'? M'I_<<.C%L!%(1\C1I]!O#_&1>?'C2^1!Y%#23Z0YM1$2!O4AY%(I0J**#.

@ '+FFL%T,DYC<0)O2N.:0 M'RR:-O$"7R)^Z%>&$WDR6X4 : MD1^R(;^)?O5&V5HVAMSBIIVC9W%[DC;#JY[)+82]<6L5_)P/QUZ":\FMR3?O MW#\4Y[+_9W#KDD1%-,+I).H[Z7#,.;*FC>[ZG%@Z+]T2Y![ S>6?!WD=0^(M M.N:_P5,+ F_%W[(^YL+!:6YZ\B\6VN30H9XH._BU9!HB! =;%?E M<@8C]Z4P(8P@"RL789$P>M$+9" ?2U#P]S)QW>+GO[=OO^M)=0-!\Y/[H5^M MQ(M6(Q60V6>4ITF#;^2/R 11@\]CY1<7 1Z)^89)%5 <*$_\";RB MLOV36G:X+8JC=82T3[Y^*-XGGPD@A\SCN1VU!.G-KH\^00\G%CK+3H((>_2RJ$96K(=M2!UZ,3D"D@-8"M) PQ@&7MR^/0\ MAKJR:!0TE&W@"\\]" $]RX@8W1%CD"LT@GZL:KG.DI_#2:DJN[7>! +HB"D' M(?+(00CQ$JL53P743P,WD-9L&A@UG ]Q3:V9(-RRAVK&;6[$0M>;_/0:C/ < RP94:]BP0-*)^B="K\!3B!DZM(&(-/DN:UHXFY(^O/2-[-&F QM610H/*(E6 M0.RM#DF%.S%*M&O5@HN[NK^+W%/S+"G.34C*W.M;=9>&_A"0LPAU:I1&PG#- MY'3"L[<=#^.4YD$ =?IMYIS"J\A("673<=F'?VD3PXW@E7RI;LJ8/Y,#+;?$ M[,VU8HOUV:H8[3 MYO(T"2_E:N1J1@>-ZGJ>JS%NZ SGV@"QJ$V;;ONDZB&V#S&\&#_E: 9J=7G\3H.Z!D!O0#=61C';1/Z8\ MYM%?'/C1,Y;?7#L@!<<_/^HKZ$Z3I!<%-Z_ZW[@E^@RN L7N[4>3?\2(@-&S4_?U[ M\_<;>?\=!_(]#9-0$3@GTFRA$N-8P<- TDW[IPGR&_;V@ M5A5X@*<*%;RR'OBNB^N(_:@\8Y %1.,9+LT)>PO79?UM"-)2SSQMP=9QJ$Z% MW(R#?P:@Q/:7E)90\FGNRJ'-K%_B921^B6N>^^C>@/IU8\.(A;A3579![LQY M(I4$\)GWTPVNLK4*5[F.(=/8V;P\.[O4U$PVGT:D*EY0>L,Y=PY>GKXX."35 MY3%$%3"H RZ-33U#08I6KL,I;9*,5.H9:[G :CXIWQI,U=PI/X)Z8C:S>/J" MZ'VO%I:YR#"8^ET>6Z)Z#I1^PYF:JU7Z$8F4;M^IVW2R53D-%4OYU,Q>#(5Q M6)Y !\]/XUFJ&8.8T+[V(25LY#ZT)]SJE],,#2GKB$$#(Q2IG\U(0F!&X(F_-\)):@'+8YEJY$ >F$8I!SYGA/$ZB%3C=B.BQF:ER)MYHF M\AV$O/R^0YH/Q&GU)1<+ONF4]VW(Z;U:&9\N?J8M1+CJO00!4LO!-X+Y!0TN M6O$%#9EJ6R@*+:.F4-E*=.,&&FPI]K0\9)U<>V9;L=N"ATURU^IF%!E+&YV7 M]U]1.I<>"@\O/T(&0_" 6J2QZOT_"/Z#01!\]/S_/OH+?53UO=NW6]EK>?/5 M3RS/_',LSX<$-;C5CYB8YN0\S^+R7^@R^5YYE#@?%F@@Q(=P=UZ @=(C7T[( MD-,_)U>)\\/$U?GYA[.1J8S."DAP[[@J\MB4N3!VB=H,\I.MX\C%A!''A/4; MS'NE)%^+&8C9JT"AP =CQQWGF^'&:$H@0[RM:O?);'G44+A]&@CD,2+@A]Z" M>R!KV7INJ;XXF1T#V*.B1R5+\<7Q["0_XCFJ7I37MN#B-51D&YZ<+H&OPDW0 MT*NL["JR1129Z<^U:YA22_'* )=!]5[G['.ZH885#@8B%V-L\TR8$E. -5#O M!:QBK ]1#,->HI6U.?I=TN)D)BAW4G.4AAF?+([GY# J^I=-3GY^V/'+IRO% M=" &04@O,21C>TX]#_6:W%4-BXV!'X17%LLLC$>=BO+RB2XB*F&'5E5EO,210:X5O^>>I_" M$N6_R$_B=&A(EW$ P\U*N,5-U<_O-V%0J],VCVTR;'-@J<\OENZ5A , 0-PG ML3BYD'%#%BA08%N\L$K>Q4,X:#Y4%'8ONKC1;1QCN/ BE6EUPQEQE,KEP*OB MPNNXY)?ZR!23VSM^\>C?FZDP?7Z_)+SG2=?=QD;H2^L3G CSVWQ/D=ZNYAWY M]8SX])AG+VN)@*UK.T#>+^;SV;>3+/G%_*O95^E)5;Q^0I.;XI*IN,D/./WJ MS(FHG109-SZ8?P;U:W0=JD^AHG2IEF[]]VE9AR /5#>E)MQ-]I)LR]JOSZDB M^R+9THP'\V*KV61=3E6=JN;%UKH'7R@5Q%-5&G\Y*D*H?YI.?5:H2OJ)K97! MF[5UE0QX=)NIKYV2.1^JRNEB-OO;M)+:C*XN>.W.75W8)I3:J#LG?%-5TNW> MJ=)N+T?S4;OP46^*0 O3JXM:;M2]"O^N[QR>IIV47%?*>&V-<&I].;J>__3N MC/;SAO]HM?6#WX(\65G[0 \?\LO1C Q2IY(YZE32 MP>'O5OI[]AV^K*17-[;\I/-07([>CD2NUK(IPT>[_44E?\Y)7F9+SW_%-NY= M8G/6^&"K=!@65-K$__(IX3 X\'9VY, B'5BPW5$16WDK@[RZ<'8K'.V&-/K! MKO)I&*<-!>4^.+S5.!>N?G/2>,D(>:@.A;A>KW6I95#^8AJ@@?9-LR3M792V M.")M*7ZU)A1>_&QRE>^?G\*RSKQ%:]Z[Q4F!OTHW$,]9Q](UA/2YLO)^*4Q-,O M/RFA3%!.:!.L",^V2I.+6NY$IEQ %8O,^N %*F:E"EFNA5T+V4L+A0Q".H5M M565-B7,(N;-E"5AQVKH!>@0%MF5*/\I5V0N,#ZP-]@LO*S500$0F M#,@:5*0] 4Z;@%M.2.;TR]M2Y^SQ2I:$E&!Z@ )/X V$):-V0B>%"2+1& IB MC' ;WTF?4_E^%FF3E4VNN@0Z"$&OD,RK:FE(A?3>9G&15:NJ+NU.*62=46L- M@GL*/-V,)F1@C(#C(%J0)TF_^$',M%F M,9?LH*S&E*5;+DS_>1V4$0,N*LG*L*V8M<4,0!_/Y%OFJ# M=@2V 5B@,8Q/=+IG6VR&^;[&X4@,64R-G@K^\J>WB_GB[P/'R/YV7Z*(9YLH M,HI=^/>K]=PQ$M]9F 'B(VJ)UK4LB:[>8HY]U#6-,N!)DK\>U2FB8;S M H6;9/4O2!*%!62!O[8.NM)_,)K=IL^X]\V#\26Q>.;Q*_"_(1"N8[*RH9\* MY=IRZW)_KSOO<2S9A]++I#$670+\IM#[D<:Q8BA#-+A1@"[ 7_@5X:3(QJKA MFHG$5K1ZR9^] CJ@=1+%C2,J[ZA->40L9O":&F-&;+91]/02O6WQU^^1'/*Q MH*Y*FS@1F$>'EA*;4J5VUGT7[/?3M;/5,'&W2,LWW\TF;[_'$ WWJ(WB%"TM M^B4"@3Q#PT$CJN(HJVB4%1A$P;7M),J'\6.V7W03\8_CY)'&JK5X,YO,]ZSX M0SD+SAOFS!=;,NY,Z>8<"L^1V:,=3F(N#"<7M(3Y7[(SGOT#BF/WC]3<(PO M6?K\4#I2Y&7I$^"2&(OR8/IJ&-L][_M:D/MA,:B\D/AVB<'4.# M/[N-25=5/)OL"V235BIL:03>MQBBX\+/Z#T;"/M@L@D;E[ E:S Y6'Q(XEM% M^8,Q?2+NFQ5J%=,^9>&M6@7Q7F;P$K/;!R/^V1@%J.8_,HGWZI)^OEO@.J?\ M."4KW38,9Y6MZ0?YE$G==PTZ^M9S-&_BIPH% <+I*@: X^'-XGPR:R&-H\() M]4E@P\',G=RB0S_&FP3-GQ6N+SYCARPP[[50!VW/)2O(PDH^Z:JI4/&0HVN: M .*DDL:SXV:A\;96!)KT8C6A>SGN!H0MF!5?0.=_CKJ-@1ZN=A*<,XQI!HR" M)J_JRZPTSD?SV<#/;C"A.YTF@)OBB!P#@%_M+<'GW+M'(?[+PLH?Q8A>C3@U MI5@WCG1C$/29TW6L=#B"836V6&))W9739]2\=&&PO=V]R:W-H965TVD^J8WG!OV5!:5OAYLC-E>3B8ZW_ RTV.YY15F5E*5F<&K6D_T5O%L:8W* M8A+Z?C(I,U$-;J[LV&=U<[7LC=]2 8M ,/8KTQ-#"Y MN=IF:_Z%F]^VGQ7>)IV7I2AYI86LF.*KZ\%M<'D7TWJ[X'?!=_K@F5$D"RF_ MT^E%9UU0YUWJ;9;SZP%:2W/UR RXI"YG"";;6L5'5:D65+3M 9S>;8_F[;9&>M;UX8R% M8=/BM K32WA08E'; 634>R.V>ZG@B,I#:R1JKH[S\ 1!UP;8$>X6E(C2Y@S1F MMX0'S#2B%/_+]KHMC.".'%FA)1-57M00&SSTQ3MF4&P;D=DH#HA.GSCI$X.Z M % K+]8(#[Y'G%<\EXH69:TYR4!BL3%669S%B%O7 X"4T9.0-^S+YR5NNN MU&LET7TXCM?"TK_I84I=3Q_O%:.E@?6WR5###\NH,+> MS[# S(CJ"?:R;5%K-A0CV",^$+MKAJPD^6N".6+P4&#]&[CE@8[:>:=D]>1H MV"X==>GRG'LRL$AI;HV;CJ:L5[+Z#KLL*0XHIWAT&V+6J-IFQVL1-C[R6BG2 M!X0O)/HWTQMDTIB"NYYZD],QN\,MQ-:=RD1(8;KD.H=:8'Q!%RU$4-@>1$V_ M"O!$L2\H3\E^4\*AP@2"K4&E!U>DC[9(GUR1<#4B$= DUCQS8KVOVB$UK Z M=Y4T5K)0)P+Q;"-!$1$RF30PT9;\R2C$2W3XAIP\2@ 5!;3&=J#E$M(O*$2* MSU))M =='U9B+MC7G)$46",/3:FZRJV4+/MA#9T%C1S/GX <6<9#(NK<_ U> M\*=VO[_@A.=0'ZCS43.AW?*Z)?):3,%O"[839L(^WMY_1");J*'UFE1L7E4(<5\>(71\(#LO ?1Q%0". M):_! 0 HP?"GGJD#B,,%=&XES*@#>\&&8>KYZ72$QR#PTC1B/U*[@J\* CP=SJ-V"^OZ/,PG'GS&:R#R(OF"?MP5J83SX\2 M-O=F:<(^OB[00>@E,R1QBI^$_021OF0_GU?H3J 13 PX$8H $\^2NL7\IDYD M,\^?Q@@L]J91-')>[M^ER\#B!?,4R4F\Q$_9SZ="P[X[$6,V3&(O]1'$/_\Q M#X/P7[VTN6!3W_.#D!ZF7IP$[(?]Q1SR3/?#5R[3:*65Q(5]I]_![ 9+\[._ M:7U?B/;?#XWA@SO?K])D9-#<<"[8# 283O$0Q5Z4^L186[.++F B;N3Y_K3= MY^2>%/@S;QK&+(B])(X[P_8W"$,O2.;GN=/R_*6Q0W/\MN?2VRJ?>#.@C^+T MQ+NCU_VQQK^)6@V?YM2PHQ[4CFOO)=F)OW9!/_LBWTN"F"J5HHCSH^+MGQJ. M.@K^$$8>+.$ ^\\8L'=ZW2OG2F+ T@ MF9$[3^)9#T%;17T?]]'I:3+%<=3;[TY@7Z7JW$^("! +*SR]5'4J^I*J'WC. MRP5:IR."9:N?>$&4$EMC') )/464^V3JV#I+4UKDV IPR3%;^[S^?X3M^THU M.?CHA__\U_;3)GWMJ2OCOO]UH]W7TUOWT7"_W'UZ=&ULI53; M;MI $/V5D=7'"%^ A$: !$FJME)4%'IYJ/JPV ->92_.[CI._KZS:V.HDJ!( M?<%[.7/FG&5FIHTV][9$=/ DA;*SJ'2NNHQCFYY'M3*TBWN6@DM4EFL%!K>S:)%>+D<>'P _.3;V: W>R4;K>[_Y M4LRBQ M"@;GS#(P^CWB%0G@BDO'0<49]2A]XO-ZS?PK>RZ^8R=G['GR[6PX1>:%IM]C""OK=.R"R8%DJOVRYZZ=S@*F"1O M!&1=0!9TMXF"RFOFV'QJ= /&HXG-+X+5$$WBN/)_RMH9NN44Y^;K>F/QH4;E MX.:1?NTT=D3K+^.\HUBV%-D;%$.XUTW+["3A+3,# M&*9GD"59>H)OV'LSW"[\7&.D,5\><$_:BG'P7ZT?\\X6F*=#R ERJO M,1?,L%"]>@O7_)$7J H+WQ0L*L,%9-TCG4(L>C@4P>*B9<6C$,Q1=D"?X MD S229J-H4)JRY*PX#246A1HK <8S+4)4%T;N!+,6EA KJ4D!52*^3W0XFNM M$ Z)2YZ75+1"P :A8KPX8,8M:/"&8":L?EUUSFQYD,X5N)+@4M?T.*V1\>A\ M)SYRC8:CM[*BED?CLZT/;BA?NA?ZG=!]WI>F/'1OZK7*B8\:4:+9A7%C MZ05)>-N3_6D_T19M(Q_@[3BD)MAQ94'@ED*3P<4X M..F';C=!7:>J,=#8FP M+&DJH_$ NM]J[?8;GZ"?\_._4$L#!!0 ( *]5IE)P02"XRPL %\A 9 M >&PO=V]R:W-H965T;FFO>1<.[Y,I],/U"ZEY7B7W)! )1/E];=^D*I(.ZKTOBWHR*$^O7!@<\*54D_MK4R>#.WKI(!CVYQX&NG M9,Z;JO)@.IF\/*BD-J.S4_[NTIV=VB:4VJA+)WQ35=*M+E1IEV]'AZ/VBRN] M* )]<7!V6LN%NE;AIKYT>#KHI.2Z4L9K:X13\[>C\\/7%R>TGA?\JM72#SX+ MLF1F[2T]?,K?CB9T(%6J+) $B?_NU#M5EB0(Q_B>9(XZE;1Q^+F5_I%MARTS MZ=4[6W[3>2C>CDY&(E=SV93ARB[_II(]+TA>9DO/_XIE6CL9B:SQP59I,TY0 M:1/_E_?)#\_9,$T;IGSNJ(A/^5X&>7;J[%(X6@UI](%-Y=TXG#84E.O@\%9C M7SB[D%Y[8>?BTBFO3)#15R87US%,].Y:+XR>ZTR:(,ZSS#8F:+,0E[;4F59> M[+2?=D\/ @Y%H@^R=("+>(#I$P$6>4>=AXY8WM$3\C89_._SF0\.B/K/%@7'G8)C5G#\OX1@ MDR-_0(SX6B@@/[-5+K)V&S+J$ M#Q?**"?+-RZ(*"+^$D<3O;_(:"?S5TIZ82BC!+O5::JF7)M3DS$ M#JU(QO(7W?[6OV/Q"_3\&$2 D(#01!+B$S6-\T8IV0>H% V.?!9@O4*"RCL MVR7922_):H?O\.B;F=>YE@Z1&(MOJ@446ZO-G?(AH?,.9BX+G15BJ2(X_8"Z M$)ZR403+61/(N?%HK(; V9O#L898T7AZ0?Y2WQL=5J)2H; YH:I']5BC3I'\4'(A%K3(@=:0B$1 M\?D<_4#D"\X?@EM%@62JP'J5DJ_4XA>E3L:.D7=](HENAHUTJAR@ 0#!*4$2W3])8 ME%P7I:.HP*)F*Z"WLG?T,E..*E_R64SB6.M3\S#L)["N._Z8/(X&88; @.Q! MXLJ#&J"24C/Z=W X;!V*L//:CO&/Y*4@F<[=ML@LKY;SL3;YU6"ZBQB@?#+]9@7D DK M2.:%K4O2RK;IA##T^*CQ;9//<.M>DXTZ5\Y'!U$#ET567L7()8_,N>^ NV$T M_S$ $;V=0M@12>XEDJ82=.\BAD#468AK MV3KL!-?^0%# $-%D@LM>[[ _*,A^/1$ IO4^. M3Y#>'V5&/ND*+LG\P'CCBK-9 O6:W0&ON%!1J-OT9^TI_3?F%R] TB*]T?=% MZ$(2.2K7714QK'NQR["J.69NU!-+- M4:,W^Y/#)R,V&BP:(6JQNJ5>QV(@3;D+;T^0P_8V)"JK94 M;YV&5[%AT6B>XS9%-##%<^9PHO1DU=0V9CF/@-S,2T,>C--43@#P=5Q<4FX[ MVRR*1X/*="VO_^(QPQF-:+W#F(G1+ %X!4WQT(9&R853G#0QUI6\57X0( 12 MIK!SK#H:[;:E>ZOD61R2ZCT=.%-HMU3"T%*#.F;4I.?DXUN0E8VVDHW.HBRQ M^!)T@:Y>,_69K*BDNZ7S OT $B*8CT']N64"B7#K*3TEI4$#TW)IQR2/&3ZU M*']H1'C5M7FOMO94[Z'Y+IKUR?C@&I:\J3=[MIRGFNBU8=*HT+953\P&:;02 M?"$&8!8J3E-YKTGW)TXLK;*&]O)PSF$'T 77,>4PDP!B'&=VNJ<*CG,P[TGG MJ#\D67%B'JCI2*H;E8JN6/:H>5PJ M(%#&D7'Z'3UIY!T3SC #>(379KP(NLY2'[:VRSU'V@ MI&B'Z5JBR[#$DYF"C>3[LE7&#!RY\H'#4VBQ;Q#9/4SU8+)VQEFVER7KP98+ M2>%*2)CXK23/@ MDXA_AB ^%M% KN;<2\A(-V -XB@FF/[R*+D:?O4<<].;S?$@AU-4YXS0SA-B M1]V#)5GF+M_*(7$NW4A 1UA2LT74!*F, '34DM,C>K[J3>9Q%MUU9T;, M(;H7CW<]#^?M36*C<50].3_IB)Q-9D- ]U+Z\(*!<#D#4PNG_6T_...!LHW& M.+Z#$;%U)2N#R@JCO[L 9UNZ!_TM6==[@9XV.JSQ$7[IB$/QF()H(XJGF#DKP=T* M)1TC+5\DOGPC?J9G<[$TTOBTN22,AR4' MC450"QCT6QRXDSK2 )FZ3-. YU@,K_=Z"9&&?,>Y^TB.?)UF!LO'#RR;)LL^ M13>FGA."Q/:&V?PB-UV*X>,VAZZW1K(21P$ MZI(T2R(2[;A 0N.1 &[S'&Q-!]AJ"[NQ9K\KV8_@TT/L8:T>)#A,7?*L3';Y MI:SCI]@)/D+=44+=C1E8F;SQ/(QX'1+E$0=38\#_@ONP,I0*:S$?&^QY[$<. M;3KT$ZHP44=ZV41%8L%>H=>%7A1TS9Y8:44T\_UW2&(GY<]N1[>@O8="FJ%G M./!IV]'NWMIE0B7O >:6#=-$]]BKI(JG]X=+FPTAX*H6V7*=CMM[L26;GFI""9-:938% U6&&>Y M@<;D4MX>U<&ULI5=M M;]LV$/XKA%<,"<#$$O6>)@'RTJX=EC9(VA7#L ^T1%M$9-$CZ;CIK]]SE.,X M;9H"ZQ?S1/*>>[^C#U?&WKA6*<\^S[O>'8U:[Q<'X[&K6S67;M\L5(^3J;%S MZ?%I9V.WL$HV@6G>C444Y>.YU/WH^##L7=KC0[/TG>[5I65N.9]+>W>J.K,Z M&L6C^XTK/6L];8R/#Q=RIJZ5_[BXM/@:;U :/5>]TZ9G5DV/1B?QP6E&]\.% M/[5:N2V:D2438V[HXVUS-(I((=6IVA."Q'*KSE37$1#4^'>-.=J(),9M^A[] M=; =MDRD4V>F^Z0;WQZ-RA%KU%0N.W]E5F_4VIZ@8&TZ%W[9:KB;%B-6+YTW M\S4S-)CK?ECEY[4?MAC*Z#L,8LT@@MZ#H*#EN?3R^-":%;-T&VA$!%,#-Y33 M/07EVEN<:O#YXRMUJ_JECCU@Z7!MXZ] MZAO5/.8?0YV-3N)>IU/Q+."%M/LLB3D3D8B?P4LV-B8!+WG>1C:U9L[.H*M% M+L#/OF5GP[8PFJJ*#939F;EHM6U[) D]D9YODXB MF.CO%HHSV3^9;LW2XZ7;W&6DQR):=,TSW=;=L M(%]"@]KTM>ZT# 5FIN +&FX9?Z^E-]L*6[4P=@!U:H8:]]^(O7JXT5MP>I:^[O[K7?2+RT<]YN$).-!/:7#S_)? MKF,UA =U)W?9.S2O5_VLH]B\8"+G(HU!I#PI"JQ)Q/.XI(V<9U4"HN!1EF+- M$IZG!;O0S=Z)![O7-1,ES[*(Q0E/LXRE@D<1EHR7J6 QEBAE>0RVG-A6RGD6 MQX"K6!QQD91,Q%Q4!8M37I45P>11$4"KG%VCK;<#C^ 5<'.>P*=QQ87(B"5) M4U;R6(!#\+0@*XJ2%U $9N"XBD#$ (U3VHHAK,B#:2D$"-K*@9E'#Y5):8NJ MG8.N-9SZ@JP0<1Z >!8(N*Q(B#N->!1GPYTL)N=E('!TI9QN$ !"*!(N"D%, M*?2I*J@@6(5-4;(D@?0$BI&K8_:QG^BNV\KCG#%E"@BX5%" M;HBC@EV?Z/6(718@?0E9 &61)7F4LR8&8409D6+*2IW'T_U6GS*;FL?@J MX]<=)#2+A_;F//J%.V"__E(*D;]\5!-[U+5[FN/U$AWM F\-18MSLFZ73GGO M>&!X(^<+UVJK7FYP'M7&'CM7G5Q)&]CM74#?&10*/18JH7E387OJ9YCU9C[1 M _UU9I^X&^B\\-D(SO51][^ZZ6]EK^4ALJ),]]K9#7S<:&K[M&RU["=&Z M;O5,]H'_?:O-RT#=\SY4V1X[L?J+(9XSV6F\P2"$![6L; QGKT'H1I)*MY)6 MPOF@/N/=%E+UF_S5+K1M2YV1.F[H4TLXIV/(+IQB!"XAZHMJ (8IB6'2,H]W MV/J\1IAF$(H+;*+\2JF>U0_52?+M5JW=CQJW_\QRHIP834@Z%H!SR"T(1@W-8.Y^@ M!VR&V OJ/54J=M$?K*7QN5!6&T1$-GB33CQ-\UL=7L[4XSY9[=6>F4X=^EQ* M[C.W"B4)$Z'4K898MJ([+-S9B&H8Y>Y3,1UO/481^%EXV<.'-XOPM)T8CRP+ M9(M_)LK2!9Q/C?'W'R1@\U_G^#]02P,$% @ KU6F4NPHU2D[!@ V!$ M !D !X;"]W;W)K&ULS5C;;N,V$/T5PMT6":"U M=;^D20#'F^T&R.X&Z[1]*/I 2W1,1!*])!7'_?K.4!=?(QAH"_3%HJ29PS-G MAD/*ERLAG]6",4U>B[Q45X.%ULN+T4BE"U90-11+5L*;N9 %U7 KGT9J*1G- MC%.1CUS;#D<%Y>7@^M(\>Y#7EZ+2.2_9@R2J*@HJUS97@[%S<1.AO3'XC;.5VAH3C&0F MQ#/>W&57 QL)L9RE&A$H7%[8A.4Y @&-[PWFH)L2';?'+?I'$SO$,J.*343^ M.\_TXFH0#TC&YK3*]3>Q^L2:> +$2T6NS"]9-;;V@*25TJ)HG(%!P MP,]4#HGG6,2U7:<'S^LB] R>UQ_A'^.9TA**X,\>3+_#] VF_P;F%-9&5N6, MB#FY344I"IZ2NU(SR916QT3LQWM<,#(1Q9*6:T++C-#YG.><:J:(6)4L(QH, MYB*')<3+)\+:*7D[)8S(=$GE,_DD\FPB"-4$A$P7G9(&]P-+63%CLGUJ6["P MU)*9I9&OAV2;R+@ED9&O0$*J?43?&08>^9$$\="/X'J OF_1HWS0*1_T*U\W M#Q3^"[2LNS(5!2-G]T*IL)+-N3XG8ZTEGU4:BYUH M0;Z(\CUHJ25(B\*V*3R6P5Y>V#LOU)*F[&H S5$Q^<(&)JV;K-6SUMV/_P6I MQ:0NA33=">(I(9ZSW 3"ZR PGF:H(1[6QC-KXZ%[\91[\;3U0MN,X#8W-J_$@HL1(W04*!%<0)Z2G&L"O&L+<8<:7 Y&T";ZB"-6G6&<\K MC&NW/!]@:4P75+)CY=4[T^GE9=Z6NBZN=)??K..7-?P:&1M1E\!/(3] E09 MFS(IZC)AQ\H$T4RI[%28!3E.V5)O06:P._VCPMM+==WM;J$O/:TM%'I(8+-, MGQ?0_[!70<8C*_1,!?J6'R7DGBEU :EYX1F$ IT56B:3'!;B&&6;,RF!C0&! MHDL"!WX#^Q0N.Q.#T).<*D0%8]"N@01""12>BX1<*P%"=;VLS,$!9J8O3,(Y MZ, ;Y0/82BL-VF*J'=\*W0@O7NPT,+L,-[KW<@5.]C ,D9(]!.W_LU!OYW/8 M9- !EB?$J9J2K-UO=MUQFB;H-R;XZ8?8==R?NVN[WHZTT/]5JC8RF!4(F^YQ M!?;C.^*';4WR5'I\H![5Z>4>QWGO]"4=E]C3;J&FW4WVBI ME&ND.2Y$A=T-VXY1CL]YVC6XL5*L>7G/Z0Q.+QJ6][%NVSO=Z=T6A,FKK-G* MTY8DW2*9'I!$4[HAFF^(XMN=0YQ>P#$.]6[FP88-69.XB#+<0C,<*9'SS&RC M,YK3,L7\XN<<-8"GG (/C@=[3H<.C=*3"GIFJ9MX+LB$JD4=-@X8G+Q?:&ZV MHW&YHQ5&((P_:29AL5V>GX58A M7&S$6=*U4<9\%:2IK-ANRE$_OX1Q5[%+'L,(&=E&ORD:9HOC;"V+"5 M.K9MKM-J)B3T'5.U&9OIKF]U7SY@:TS;%W58^3$NQ('XW: -Z0T;'Z(!.Z2P ML;W?D=)%A1(?1Q"[%\9'>]=HZVN[@..'^4]!$9.P^L.[>]K];3&NO]8WYO5_ M'K#.GGBI2,[FX&H/(_C(D/7_"/6-%DOS[3X36HO"#!>,0IM% W@_%T*W-SA! M]V?.]=]02P,$% @ KU6F4F6,*E* @ A@4 !D !X;"]W;W)K&ULA53+;MLP$/R5A5H4"1!$LNPDAFL+L),4[2& $?=Q M*'J@I+5%A ^%I.+D[[ND+,4-8O=@BX^=V=DEA].M-@^V0G3P+(6RLZARKI[$ ML2TJE,R>ZQH5[:RUD;RKG%^)L6K,-KM#]J)>&9G'/4G*)RG*MP.!Z%LT' MD\7(QX> GQRW=F\,OI) MN#_NV+^$VJF6G%F\UN(7+UTUB\81E+AFC7#W>OL5=_5<>+Y""QO^8=O&#B\C M*!KKM-R!28'DJOVRYUT?]@#CY @W0'2H+M-%%3>,,>RJ=%;,#Z:V/P@E!K0 M)(XK?R@K9VB7$\YE2VH"&H,EK)PN'N#D.\L%VM-I[(C=Q\3%CFG1,J4'F(9P MIY6K+-RJ$LM_\3&IZJ6EG;1%>I3PCIES& [.($W2P1&^85_J,/ -#_#=/C;< MO<#O>6Z=H=OPYPCGJ.<Y=!K^&UD[M$"R:8*O"]3AXE]3Z9L/R*G@*J2?0039'@KZ0P%J:5'U/05N M@5F*%V1-.X$3K@BD&\M4:4\[_< P]L7BM)NN+(@<$W0Y/SJ(@+3NKZ=.%T' MI^7:D6_#L**'$HT/H/VUUJZ;^ 3]TYO]!5!+ P04 " "O5:927(!97_L% M "O$P &0 'AL+W=O0L,9"D75N@Z8(V;3\,^T!+M$U4$EV2BIO]^MV1LJSX17:'KA]B MD_2]/'?WW%'1Y4K(+VK!F";?BKQ45[V%ULN+X5"E"U90=2Z6K(1?9D(65,-6 MSH=J*1G-C%*1#WW7'0T+RLO>Y-*TB,9F]$JU^_%ZC6KXXG07BIR93[)RLJ.0#BME!9%K0P( M"E[:;_JMSD-+(7$/*/BU@F]P6T<&Y0NJZ>12BA61* W6<&%"-=H CI=8E ]: MPJ\<]/3D!9/\D6)FR)M2:5E!PK4B_0RY_A# -0C]-<(;O]/@'97G)/ MLVS.RSFY1JIPS9DB+[A*6_E"+6G*KGK0JXK)1]:;/"P8F8D<^A!] M::QPW8S\'PA5P\\EC(%2H%.:DT>#41$Q(Z*2! 85(],GDHJB$!G73^?D7BAN#-$"-13TN,%::@-C6CTI MLEIP #F%K']A:',M2J7%"NV=$]U*%>GS$B(1E8*"JL$%>2?*WT @PY!OU\[A MM(X1V)4N&GI! 5)63)E/3>"/Y]T<"]JN!=UXDR_G&A@9JG5DZM74>-ZX3T"=AY^2W-JPP$GNG.R%G?/8+DT:PVL]E$WYJCV#AB@V0]%.LY?:!IS/#%R2R75,(P,MT' M+B%A.&DDS"!0 <.2+"G?;9V=F:52R4UFR2N)A+<)J3?O@+OUP2U5"[LW.)]- MY.8ZV"),X,31V+24XXY#0QQG-(K@^]=?$M_S?V].'CHM>9:Q7M#HP=+R=\W^ MUNRK 8/S.+"N@;/@)DXVZF9W/ 0_ M>[ _(R&N48=D-=RUX[-M&@"C2@U$< M1&!T=^7/2.C D[Q-NC^*;=+C8+R5=#S9O;#^9SK R, IXIH9XKO!,TRX/T(# MSR=]H)'GMBH)ZV-,""$R\ I#,_ V2<3U<=0GU_*G,>+[;.UE".3CK,[(F>QXV'.S97ACFT50C=N%R7 &^2'L\ YK M]@'4P[58(L^<)".[#?%I\ @=8@ 'TPD'=1,Y;D[C J#PO6!@,/@&P1CN._"/ M2QR7)Y A"1*\)#P8_'[<0F%V/YL,W6".D,&#.SLR#[NA@_>?*4+B)>V:Q- M M^Z;4L/42I6!R;EX5*?O,9-^G-*?-VZAK^Q)F(VY?9<&CTAS_$H,.FG=TDW\!4$L#!!0 ( M *]5IE(4R5+.K@( +L% 9 >&PO=V]R:W-H965TLFD!"30CA9120H"]:/U1";;=]F/;!)!=BU;&I[93VW^_L M0 8291\2^\YWSW-W]MUDJ_2+*1 MO)="FFE06+L9AZ%)"RR9N50;E'22*UTR M2Z)>AV:CD67>J11A'$6#L&1 M\X.?'+?F8 \N MDY52+TZXSZ9!Y )"@:EU"(R6-[Q&(1P0A?&ZPPP:2N=XN-^CW_G<*9<5,WBM MQ"^>V6(:C +(,&>5L(]J^QUW^?0=7JJ$\7_8UK8),::5L:K<.9-<">I#+-;2X)(VJ#-F;]AANC>7TPC&#RF!>":"BIT53 M=;C!%,L5ZKTF@GM9#P3761;30BJAUA\0P]IE59"1]CAI1YRFOR5MP9 M1:,VM'J=)$[:<+H4GB*^DC3E+H L^P._]OH)G+KG\*"A2M1K/S8,U;.2MNZM M1MM,IGG=D/_,Z[%&E5QS:4!@3J[1Y; ?@*Y'12U8M?'MN5*6FMUO"YJNJ)T! MG>=*V;W@")IY/?L+4$L#!!0 ( *]5IE*<3^3] P0 %(* 9 >&PO M=V]R:W-H965TM*&) B]XM.;4-V$[: M]4.Q(,DV#,,^T-+9TBJ)+DG5Z7[]CI0E._%+]L4\4G?W/,=[,<=;+K[*'%'! MF.59,7O,-UO1EQ47%%&W%VI$;@2PS1E7I^*X[="I6U-9T M;,[NQ73,&U46-=X+D$U5,?%CCB7?3BS/Z@X>BG6N]($S'6_8&A]1_;:Y%[1S M>B]946$M"UZ#P-7$FGDW\TCK&X7?"]S* QET)$O.O^K-YVQBN9H0EI@J[8'1 M\AT76);:$='XMO-I]9#:\%#NO'\TL5,L2R9QP_ MX"X>0S#EI32_L&UUAZX%:2,5KW;&Q* JZG9ES[M[.#!(SAGX.P/?\&Z!#,M; MIMAT+/@6A-8F;UHPH1IK(E?4.BF/2M#7@NS4]'.M6+TNEB7"3$I4$JZ>&.WD M8.PH\J^UG'3G:][Z\L_X"N +KU4NX:[.,'MI[Q"OGIS?D9O[%QU^8>(: L\& MW_6]"_Z"/MC ^ O.^/O$>;8MRA)8G<%QY+>%3$LN&X'PUVPIE:"2^?L";-C# MA@8V/ /[2)V4-83#5]!1L&%ADHL"'K!DND)E7FRDH?8D6$:]1WUY*@D7P703 MW\@-2W%B49=*%-_1FNY1TPY5'*&J'A52.B^DTH15CK#B)35O4:^!5;RI=9$4 M-7WAC21#.;@!RE2:]ZF"6TRQ6A+*[L3MXX9WX/FN'83!@;0X2>K]3XGO^1]F MZ;>F$)C!@A.C=Q E]C!)]L(L39NJ(3M2(7I"%?\:'W 5#NTPC 8DA+87DW : M!W9 T"-I9K;?4@SMR'N#X:]T1Z*CE]C)*#'KZ"(YXN9I;I$=!\&;U R$#35J M"-\.$\TML/TH.BB6CD)L1[';K^%UM?2V=: MZ"B?;^BU^3NXQSDK69T2776BDE\4<%L=72JZFYIE_Q"BB;,'Z=8K/QGL&1[F M8Z]A^[%+>8G#4&'C%ZUVLM^VE5M5R%M B^,L*@?8='%$78G55&9$OK8 M*#T@7S"_>Z8W@L13P^JBV]/#:H^U:K%>5"VV6%0>XG\.L^,[*^A0[@KL>);] MB4P UJ9X7Z??@RN!^JUC*INB@A[8U"+08P=",MA!"Z MYB0RPONU^@ 1_" H"9X]]&)XXHJ9\3BRW3 ^F33GX'^>PEZ;UXQN'9K)[5]^ M?]H_F&;M.V&OWKZVZ$;612VAQ!69NM&ULE59M;]LX#/XKA"\[M$ N?DNV-$L" MI.V&#=BP8NEN'P[W0;&96)@L^22Y;N_7'R4G;ILUQNV#;4DD'SZD*-'S1ND? MID"T<%\*:19!86TU"T.3%5@R,U(52I)LE2Z9I:G>A:;2R')O5(HPB:+78P4RX89O%+B.\]ML0BF >2X9;6P7U7S M ??Q>(*9$L:_H6EU4_*8U<:JX/$\VX=>9;7 MS++E7*L&M-,F-#?PH7IK(L>EVY2UU23E9&>7U[BQ<';+-@+-^3RT!.D$8;8W MOVS-DQ/F*7Q6TA8&WLD<\^?V(5'I^"0'/I=)+^!GID>0QD-(HB3NP4N[^%*/ ME_;%=\U-)I2I-<)?JXVQFFKA[Q[P<0<^]N#C$^!K.B)Y+1#4%IRCE_+7C^#I M98IJW%CC8&R!L%6"S@J7.V"EJB4)F)=1;K*B2PXPF9/7#,L-ZL-J!&=<$HBJ M#8G-^>S8Z&>#3TKN_K"H2RKFC9W!&B57&JXTYMS">Y9QP>T#G,7G<):.P.I_YV'H,]GX0TFDV!UJNF. 2_*/QH(FKJ"DUSH1<4-93T=O)J^\ M!S\:TCUD*O0WB7@8^83\"J<&H6 Y#)*+T1LZS4+XBXET!VD\BKH5VD*!EIAZ MZ*SEQ8VI,3]BT%/$DZZ()[TE>*7*2DF4;?U]/"3HW3W=^P9?*NE>/-=%9J9B M&2X":A,&]1T&RPX66]B>FL\>^5#/\<(*-5>YH;SD//-%=ESEMX5&?'87'>^( MK_43.SV \>LIO2_B&#[]E/@MHO&;1,Q*;JDC[=?&40+I10*K4FG+_V6^S9 = M-0749 M;.A(R:X-RL2:3"WHB^$)!:8BG27= CM/NZGZ8$AWWG4Q2>&FCPR?7 M?HEZYYN;(5]T9[0=H%OM^N>J;1N/ZFWSI63MN#14=ELRC:C6 ]!M0VLG5E6^ MB6R4I9;DAP7] Z!V"B3?*F4/$^>@^ZM8_@=02P,$% @ KU6F4F7;[)%+ M P @D !D !X;"]W;W)K&ULG59M;]LX#/XK MA&\X)$!7OZ5QVDL"-.L-=\ Z%%VW?3CBT@NO,&9[X?LZ*[!D^E1NL:*5M50E,S15&U]O M%;+<&97"CX)@ZI>,5]YR[G0W:CF7M1&\PAL%NBY+IAY6*.1NX85>I[CEF\)8 MA;^<;]D&/Z'YO+U1-/-[E)R76&DN*U"X7GB7X<5J8O>[#5\X[O1 !AM)*N4W M._D[7WB!)80",V,1& WW^ Z%L$!$X[\6T^M=6L.AW*&_=[%3+"G3^$Z*KSPW MQ<*;>9#CFM7"W,K=7]C&1@8 MS((G#*+6('*\&T>.Y14S;#E7<@?*[B8T*[A0G361XY4MRB>C:)63G5F^9US! M%R9JA&MDNE9(&3<:1G M)W8]Q:BCN(J. EXS=0IQ> )1$(5'\.(^Y-CAQ<^'?,5U)J2-6L,_EZDVBD[) MOT=\3'H?$^=C\H2/2ZV1LLBJ'#YPEG+!#2,-_/[;+ JC/T@*3Y)H>D!S]P*DH'N_)1^)ZDLOL M )?)^)FJ7F&&98JJ*VSPBL*&P82^Y_L9C8+X=?4,9GOR2RK:.(Z"9,]S'+[@ M5/Z4/5>_47(R/?NYDJ2;!O^GDDDTWI^\O)8=FR1*?F&3Q-'XT*/I#_I2B6KC MNJ\F=W5EFA;5:_L&?]GTM&PO=V]R:W-H965TGSN9)UNEOYN5$!;NFKHUIZ.5M>OCZ=0L5J+AYK5:BQ;?W"C=<(M3O9R: MM1:\\DY-/8VC*)LV7+:CV8E?^Z)G)VIC:]F*+QK,IFFX_OM]N\J$Z'46.D*C%PCH$CH];<2'JV@$AC;\ZS-$0TCGNCGOT=W[ON)GHV($E;CAF]I>JNVOHMN/)[A0M?&_L VV>3*"Q<98U73.R*"1 M;7CRNRX/.PY%](1#W#G$GG<(Y%F^X9;/3K3:@G;6B.8&?JO>&\G)UAW*E=7X M5J*?G5V)):;8PJ58*VUENX3Q-9_7PDQ.IA;QG=5TT6&=!ZSX"2P&GU1K5P;> MMI6H'OI/D== +N[)G<<' 3]Q_1H8)1!',3V QX;-,H_'GKW9/\[FQFJ4QI\' MX),!/O'PR1/PEV*AVH6L)?>"4S<8R')9PWNMC 'J$7 NL*A$ M/[OF=_#V#HO-B'VI/QC:E>ZQ6?.%.!UA;1JA;\5HYDL.I &.Y?.8F@[4EIY: M,U"3@01#R0@#(P_[GFU0W$\%ZVXD78RD#V"<5R2J$PG.*24E"7#=%N!*;* &P!E M5T+W&.,BF\"89M'DWJA'HH11BK]IRN"WM= \U,H#LN,X)T6.WI015F3P1N!9 M++H=NVB\<;+[)RQD)&(9%"0O,WB/Q#6O@U&%92Z=*EV_ AJ3+,N4 SD)$H3W%A"4L8F >6"FQ5@<%N+8/0\J#$EM"@Q.1G) MHA(^HP=F9Z.U\W%\+;R";](E'JXL=ESXJB6,LX24$6[BYY^*F,:_[)7-$:01 MB6CL!BE),@H'JCD=JCD]6,WO9,M1L7@JKK$"B@W.-P:-,&[72,R^0CV(NK]0 M[T-5?:AY'\ITH8"CV+G!ES56M7E!'7:9ZQX72F,3Y%; VQHEU'H)&5QNC:HE M\D" :V6Y<_!B,IC='.6:ICA@"6%EY.K+*^QH.!Y79HQ$4=K'62BL(M]O.A0: MY22-$Z )R9)D<.R?-(X)S8K#2N^K\K%S8/-P=J_\Y^DT(SFR9TGY WHHA@N4 MK!,K-@&IJN<50J?^PK67R1[6H3)>6A(_X/4&^VN%122CB3NI$@^Q>'!X]Z.N MHH($SMP1H 3M8TT=04S*#)LC8S@N\PC;I-<'!F%Q[@3"2%'F>-2%DPE#:F[] MO5+55M;U7DA*L8]2YL%3%CU!D,88(F'_*?SHQ<+7]\*G,25YYG*58"LL7:=A MGNL.GPP;6T$/Z![Y%@QH09(D^E'WN%[$[+#N^[[^V-EQV1U[S;L^_]S>C V> MA:]?DN\1:-__7Z9]K/0R2_'CN;?>P^?@2:D64>:$@,W"-YZ]4@T]_[%4WXB% M:.98.H,0O%JCC%!6.K4F^#G/W(BYW&=I4&M>ELXHJ!7)90_5N@_U_PEVW[=I MNO,/OA%ZZ>\I!D6T:6WX,S^L#E>ALW #N#)T3VAG@^QNE;#]Q 88+XNQ?4$L#!!0 ( *]5IE)' M0!/F^0( '@( 9 >&PO=V]R:W-H965TC-3NF"6ACH+ M3:F1I1Y4B#".HN.P8%P&XZ&/W>KQ4,VMX!)O-9AY43#]?(%"+4=!-U@'[GB6 M6Q<(Q\.297B/]K&\U30*&Y:4%R@-5Q(TSD;!>?=LTHTF F\]K]L^^>"IFR@Q.E/C) M4YN/@D$ *<[87-@[M?R*=4%]QY G2/=@!Z-:#G"ZV4^;(NF67CH59+T&XVL;D'[XU'4S57\+^W@'L 9=PPX4@\\TP MM)3;,81)G>>BRA/OR-.#&R5M;N!*IIB^QH>DN1$>KX5?Q*V$-TQWH-?]!'$4 M=]_0,WD_/&J1TVM\['F^W@Z^2VY8EFG,F-^=:@:UL_#K&TV%:XN%^=V2Z*A) M=.03'>U(]/!<\H0)$"@SF[M$"1FKZ3B\M2CM7%?N,&F>4GK8]EJ6W^U]A7+P+.XVWPQCCJ]8;C8/"3M'3AOGT8QWN1B^W8O1?/*YI-@WL=N(MD]^<=++EH,]_:#!V7N;35K=A$F_9Y[IO&5OS"M57?&UYHJIY,=U[&I:'C."/*J'-" M1T17;:X:6%7Z3C%5EOJ.?\SITP"UFT#O9TK9]< E:#XVQG\!4$L#!!0 ( M *]5IE*AMYM8[08 &DN 9 >&PO=V]R:W-H965THZ\_+];A=FW\]4G#Z=SM#L^8.;:+,MR@_FR\5#N%&WJOCR<)WI=_.ZEW6T M4TD>I8F7J?O3V4?TX3RH&E05?T;J*6^\]LJIW*7IU_+-Y_7IS"]'I&*U*LHN M0OW?HSI7<5SVI,?Q[['367W,LF'S]7/O/U>3UY.Y"W-UGL9_1>MB>SJ3,V^M M[L-]7-RD3[^JXX18V=\JC?/J7^_I4"O(S%OM\R+='1OK$>RBY/!_^.T81*.! M[L?> !\;X&X#VM. '!N0:J*'D573N@B+<+G(TB1;EJ[]\>Z&*,(KS=[KLR^V% M]_;-.^^-%R7>']MTGX?).E_,"SV:LL_YZGCDL\.1<<^1B7>9)L4V]SXE:[5N MMY_K6=13P<]3.<.#'5Z&V7N/H)\\[&-D&<^Y>W-_8#BD3I94_9&>_GKC]/[^ M39=ZGPNUR_\9.!"M#T2K ]'>4UB>&_TW=3A9MC-QZ(!7'91_V(]+A BB;#%_ M; 9D*>.<<+\N:XV/U>-C@^.[_OUF8):\[H5/&Z>H#R3&QGGH@#5R$CYE?B=- MLPKY(F ]:')P>%=ID)%#0RBP1%^2>ZB.%;KYS$.31M#IWCBA $VB(Q.F!C1G2!":-"-V%;'!"<] M&0.GT#"HSM/=3F6K*(R]_[PSY[B!,XA-'#? "/'1<7,C1LP%P=VTS3+&6*.L M/4*@&'H)8WFT5DGQHVD#AY"<.&T %0I&IQT8,0:!X$;:9AG"G 7('C<&PN%A MPEWI!>NG9!/KM=#04@9XA-&TZ6*@%,9CTSWVT(R-^!S)3KJ6,D8X%3WA MSP M,-PNH_7)QT)G6T2KH2D#B3"=.%V $AY>_;BDRRR7/M_O7OHL91QQRGO2!9;A M89;I=)]47@S-%JB#Q<3! G_P\$+()5AI(ACA0'2#M91)%O0%"]C"P]BZU=J\ M?2%: H0A_K31$H /&5X,.41[[*$%T@#C[F_64H8Q%3VX)< LXL2L3^7=@"Q: M1<7WH8DWE&UB9R. (#+:VHX]M#Q#"F9D;)8AC 27/2$#NH@3NAHAZY7$L'L0 MH Z9V.<(0(F,-CIBRAKSI:%TEC)) ]2S,B; ,N+$LG;2+YL> 121B5V/ J?H M:->CIL1A$1@7/$L9X;+Q^V^/$/!&G?#63OL'!) "INC$ D@!772T %*+V 6" MD&[L-O]#5/3EWKA/Y82\=NZODT(*$*,32R$%I-'14DA-VT,,(]X]!689]7W4 M=P: A-2)A.TS\$I3I$ W.K$I4N <'6V*U%1 ;>6B:XJ6LH!@W'-198!'YH3' M#NJ=[)$!X=C$]L@ <6RT/3)3"S''%'42MY11K>8]%U<&9&1.9&PG[JB4#.#& M)E9*UKB?/EHIF>F*6FF,]8REC#))>VX^,2 A63PZPXJ/EDYM622@)N@2QE%'* M@AZ"<& <=V)<(^,7W9,W'B5.[)X<0,5'NR>W/"@,N&\D;99AXI.>FZL<^,:= M^-9.^F7WY( G/K%["L"4&.V>PI1*[3;&[]I2AA'KQ9=0L GG "7COVUZFG (:)B=53 -'$:/44 M%O5$S#P#-D-EJ LXP0 MTO?\70(=I1,=.Z1W4D\)@),3JZ<$PLG1ZBDM3DE$]P&0I4KXK&>=* &+T@F+ M[;P=Q5,"VN3$XBD!:'*T>$K3*!&AQC,+6QF3?E_DP$'IQ$$C\A=$2 +&Y,3B M*1L;O4:+I[08I8])][F\K8QPOX?I$I GG9#73MM%/ -@5C"Q> 9 KF"T>!Y[ M:.Z0Y 1W^6VID@AWTYXW-NWJ9ZMTGQ2'3:_UI_5^Z8_5+N'.YV?H MP_EAUS-T<]B$?1EFFRC)O5C=ZR[]]^5Z)3OL:SZ\*=*':FOP75H4Z:YZN57A M6F5E@?[^/DV+YS?E >K=YOV0^X" "/" M&0 'AL+W=O]M+$E^]RCMUS,MIR M\2Q31 4O><;DV$F56E^YKHQ2S(F\Y&MD>B7A(B=*#\7*E6N!)+:@/',#S^NY M.:',F8SLW)V8C'BA,LKP3H L\IR(UQEF?#MV?&HWI< MWPD]B0BJ>5V#M(*>L?)*7*A%[ ,W3# @J0/ >T#D" M""M : ,MG=FPKHDBDY'@6Q!FMV8S+S8W%JVCHI5JG)HL<(.L0 D7 M,(4%S\S-V!(1 T_@6R%@FNF#)BQ"T LP%QA3!5^YE!IR>HV*T$R>:?#C_36< MGIS!"5 &#RDO)&&Q'+E*>S1*;E3YF95^@B-^0KCE3*42/K$8XT.\JV.K PQV M BYVPSG=H^<(C?-,HX@53$A88(=V098;G MQY,,/\R1P$UY)C];]#NU?L?J=X[HSTBL;_E2 ;[H2B"QZ81*AIYE,&5@,[D( M.OV1N]E/V\=-0=CMUIL.S'5K<]U6=H#FK@UIY\,]'/O@@W!EZS;+#6G;8*OLDJ,(+ MGB2-56#X07 8=IH%?>^MEGFMDOIH^0;%JRE>NJEMJ"Y#L#4^X)B/BO$@Y?[@ M2.C^7E7U6YWHZO6'HZX(#O]EO>'@G;*[5]IS%"O;\238NUP6P7JV[JI3VTO> MS<],M[4MXXVF;-6ZQ.FK*2'#1%-ZEWV=#%%VOW*@^-HVD"57NAW9UU1_,: P M&_1ZPKG:#8Q _0TR^0U02P,$% @ KU6F4BK&_Q-A @ T08 !D !X M;"]W;W)K&ULM97;BMLP$(9?11@*+;1Q8N>P+$D@ MR:8TT*5AT\-%Z85BCV.Q.GBE<;UY^TJRXZ8E,2RE-[%&FO_3'.+QM%+ZT>0 M2)X%EV86Y(C%;1B:) =!34\5(.U)IK2@:$U]"$VA@:9>)'@8]?OC4% F@_G4 M[VWU?*I*Y$S"5A-3"D'U<0E<5;-@$)PV'M@A1[<1SJ<%/< .\$NQU=8*6TK* M!$C#E"0:LEFP&-RN)L[?.WQE4)FS-7&9[)5Z=,8FG05]%Q!P2- 1J'W\A!5P M[D VC*>&&;17.N'Y^D1_[W.WN>RI@97BWUB*^2RX"4@*&2TY/JCJ S3YC!PO M4=SX7U+5ON-A0)+2H!*-V$8@F*R?]+FIPYG #2P%UR^\@ M:>7]CG#BMB.QY\57>"M.C7%=V*%*'LGWC_:<;!"$^=%!'[;TH:J3 MEC[Y]ZIW(T8WO>'D8M5?KJMS",^FA@!]\,/4D$25$NL!TNZV\WKAQU3XV[T> M]O85.C!I"(?,2ON]B6V@K@=H;: J_ S:*[03S2]S^\T![1SL>:84G@QW0?L5 MF_\"4$L#!!0 ( *]5IE((Z9ZIG ( +P& 9 >&PO=V]R:W-H965T M3J^=2X"L[9;=:G:9:H=&28I;L6B$8L,B. M+P&YD/:$@AX?+MGQT0D[8D*Q[[DN+5>9'85(E3B^,*VS3JNLT0=98W9#J7++ MKE0&V5M\2 H:&=%6QC1J);SAYHS%W4\LZD3= _7,_AW>:2DG;KH:>[ZXO:N_ M+N86#?U3?[=P]AK.GN?L?$A#M&4(!9>G^T+-6EPNHR-:>-!5]XY]D[GY(U5T[Z MEZ;R=;HJ2Z$LD[ @RL[99VJMJ;RRVJ!>>;N9:R3S\LN&PO=V]R:W-H M965TS92LXF MHM"<970E015I2N3KG'*QFSJ^LS_XQC:)-@?N;)*3#5U3_9BO).[<6DO$4IHI M)C*0-)XZ=_[MTA\8@)7XSNA.':W!N/(DQ+/9?(ZFCF<844Y#;500_-O2!>7< M:$(>ORJE3FW3 (_7>^U_6^?1F2>BZ$+P'RS2R=09.Q#1F!1-Z"1>?+N$3N* 2(JD"EL%CQK2ZPD-<_YN(0I$LPOU! MX(%QCEE5$U1=]J!X.]@_.@4^$# MD3WH^U<0>('?PF?Q?KC7 E]VP^^*30_\<1N\X4V_3E??ZNN?TY=I%C%>V$2M M:5A(IAG&_/XEY 4&#&(I4EB(-"\TL1^6B.&>R(QE&P4K*F%MD@0_OZ!B^*QI MJO[KH#6H:0TLK<$96BORBKU &V,1V[*(8CV %K#@1"FX@U"D*7+!:@Z?$\$C M*EM+HS0RLD9,P]K.@M$0D[8]SE>;D#>JA1K\AS7_82?_K\62;D.!C',7=Z_EC/QB>Y.<=@DWN1\^*W\F]#(FD>2'#!-]E MR*782))> 4E%@:V"%#H1DOT^;?)E5ZVT-[YRSSM7.GYPH!6\OWCF75DZ=&3_ M0[5D_]"3_>ZFO"Z?8]K@$39Y6.)X1_=\ZL*RY5:^Z.TU5AHW%724HM[XM,+> M$BN=)2&S# 0 $0/ 9 >&PO=V]R:W-H965T15( MYFF*Q<>,,+Z;6*ZUW_A*UXG2&_9TO,%KLB#J;?,J8&575F*:DDQ2GB%!5A/K MR7VDJ2PY?]>+3_'$L<+3 ML> [)+0T6-,/QC=&&]C03(=QH02\I:"GIB_?\)S";9A\^9H/;85D-!0[*@$/"L >RV ??2%9RJ1Z"6+27RL;P/YR@/> MW@,SK]/@%RQZR'?OD>=X;@.>^?7J3@<P:5$K#_N=>1["%(O>D\X MBXEH#%-Q9&B.U,5B.WT8A#YX<%MWWKE4$ Q&E= 1G7Y%I]])YS.1\A'2=$MC M CF$H!HLB*"0:D\(:MF*" 'I:_ W 2^,]VN0W%'_%'>#4-]QFG&'%>[P7X:A M[G/$5VC.L-2L0#@%EJV4PO-8C/I#[X33N90W:HO%H.(TZ.14E(V=J9;@=+PE M JK_&?"B$L U(A5\]C1;HUNZW[YK8C0X]W\0>H,31DU2_M!MIC2L* VOH%1& MJ(S7!JJ?0=L=,DTJYHQA>*Y4&OD5$ ;UB#F],#SA=R[E]+P6>J.*WN@G9>'H MJBP\EVK/0M$$*Z16I_LZ)<-WD7\0>7 M\9^+!([?PN#0(KC=/<+^LSE+K'^020V]0%,F-8D-AD$+DT/3X'9W#7LFQQ__ M?WXAE2@NW4@-8G EG7"T:_-("BVE&=,D)'Z>J:(QKW:K4?#)#$ G^S,](IHY MYV"FF"^A[5[33")&5F#2Z0W [Z(8V8J%XALS]2RY@AG*/"8PYA*A!>#]BG.U M7^@#JL%Y^@-02P,$% @ KU6F4C]%QR-I!0 O1D !D !X;"]W;W)K M&ULM5EK;]LV%/TKA%<,+=#6?.C9)0;:I-T*K%C0 MM-UG6J9CHK+H4G3<_/M1LBO:XA6M;%T^Q))\[N7AI7C.E7RQ4_IKO1+"H._K MLJHO)RMC-J^FT[I8B36O7ZJ-J.PW2Z77W-A3?3>M-UKP11NT+J<4XV2ZYK*: MS"[::S=Z=J&VII25N-&HWJ[77#^\$:7:74[(Y,>%C_)N99H+T]G%AM^)6V$^ M;VZT/9MV619R+:I:J@IIL;RDDV[,)O#X^$?V=^WD[63FO!97JOQ;+LSJ M8!O4!?WK^MT=-K8;@LZV?VPN?;:_3TR3/T!,D*?5JI;N7B)'GB&)*@/"KZ/2^*C4I)D48_ZXQ6"*,;>X(3B+.]1!% D M(QE,,>DH)D&*GY3AY0B*B3>X%=8(]\L(P:(L'5CIM".9!DG^KM1B)\L2(I9" MM6,1ZQ$["SLAEG7$LA$+/%RUS!N5)2SJ4?-!$6$Y3"SOB.4CEG686 X0BQA- M>]0@F/U+87($.Y'&HT2KE'PN2VFD""H7.5)_,DX3-ORA$816QWA1Z*U8'(\& MRC[Q;]Z8>G<2!$L9I0,U<3I.Z"/$XAQ7"MS/2=RG"J'R>("I\P<2-HA3S3C' ME'D<,I)0W*?JPW*<)&2 J_,($@7OM#]5=??""+T>?:\Y<2=A=7>I-TJW/9Q: MHEM12:71E18+:= [7C1#/H"% ?3<.@[V*@/@,#[&G?)WRD_"TG^[G2N]D!4W M=F\LQ-S\^DM&"?V-+Y>6M+T*LO85GF" M \;XNM,@(1=8+]!2FA!0::^Y/?E M#8"P(9K.$DC8$_:[XQPY7_0I33),^PQ]',EQ/N3ZQ/D#"1O$%ZYE*Y#O*UM, M41OTMC+V3GV.;K1L'H#0&U&)I2RD/0ZUJ4[SZ3C-/]^H4B?W-"SWCVI5J2_< MF97#_JT+P%(210/Z3H_Z]+"^CVQ7J:_94+\*P (-*W7:3L/:/K9EI;Y>QPGS MBPG XC@=L"#J9)V&>_^Q;2OU^WJ2,Q9[Y81P*1OJ=*@S"1HVB5#K2L&^W^]= MS^-.R3D'H&$'.->^4D#L&9 M]ELB$!&A[.]FG8V0_0!!X%K"*GR9]@@".T3P9JJ93?)K_S)Z;.6%G^'_K MN0^I3_0ARK+^#@!@"8E8 M>$.?]@8?]X5,_-?&.PMD"S/E< 9H5DB*OS#Q;V MCT=UWYNLL@_V$)X5#CN-WI]3*3MY_BP3A<,R2_I/"].C=>O/# MQ@>N[V15HU(L;2!^F=IYZOUO!?L3HS;MZ_:Y,D:MV\.5X NA&X#]?JF4^7'2 MO,'O?K&9_0-02P,$% @ KU6F4D?CR<*5 @ 3@< !D !X;"]W;W)K M&ULM55=;],P%/TK5]&0-@F6-.GGU$9:6Q"3&*I6 M!@^(!R^Y;:PE<;#==OQ[KIW4=*.-)B%>&G_<<^ZYQ_7U>"?DH\H0-3P5>:DF M7J9U=>7[*LFP8.I25%C2SDK(@FF:RK6O*HDLM: B]\,@Z/L%XZ47C^W:0L9C ML=$Y+W$A06V*@LE?4\S%;N)UO/W"'5]GVBSX\;AB:URBOJ\6DF:^8TEY@:7B MH@2)JXEWW;F:C4R\#?C*<:<.QF J>1#BT4QNTHD7&$&88Z(- Z//%F>8YX:( M9/QL.#V7T@ /QWOV#[9VJN6!*9R)_!M/=3;QAAZDN&*;7-^)W4=LZND9OD3D MRO["KH[M1QXD&Z5%T8!)0<'+^LN>&A\. ,1S'! V@/ EH'L"$#6 R!9:*[-E MS9EF\5B*'4@336QF8+VQ:*J&E^84EUK2+B>JPM:O5_.X?SL LZ E_ E$QO%RE2-?4T:#).?-/FF=;[P1+X(;D6I M,P7ORQ33YWB?M+L"PGT!T["5\);)2X@Z;R$,PLX1/;/7PX,6.9'S,[)\T0F^ M6H%@0MZ)JWGI/5:I2U1#AS[ MH%7XXKE>2!N/J<,D#GIO6N0-G;SA/Q[Y\*_3I!9^XC1' M+NOH55GW)AS+.WI-7O^@-14HU[9C*TC$IM3U)7>K[E&XMKWPQ?J4'HNZM_^A MJ5\:NL)K7BK(<464 ?GN@:R[=SW1HK(-\$%H:J=VF-&#A]($T/Y*"+V?F 3N M"8U_ U!+ P04 " "O5:92JTZQ9(4" M!@ &0 'AL+W=OA:%) MVLE"Z8I:E>AZ;4R#(?5(@PZG:'8<&X#)+8K\UU$JO*"BYQKL%4 M1<'TZPR%JB=!+]@M+/@ZMVXA3.*2K7&)]J&<:YJ%+4K&"Y2&*PD:5Y-@VKN: MC=QY?^ [Q]KLC<$Y>53JR4WNLDG0=8)08&H= J//!J]1" =$,IZWF$%+Z0+W MQSOT+]X[>7ED!J^5^,$SFT^"<0 9KE@E[$+57W'K9^#P4B6,_X6Z.3OZ'$!: M&:N*;3 I*+ALONQEFX>]@*AW)"#:!D1>=T/D5=XPRY)8JQJT.TUH;N"M^F@2 MQZ6[E*75M,LISB9S2@)JC1DLK4J?X!,LF^L!M8*WS=OGBMM7F#'!9(IP?H.6 M<6$NX RXA&^YJ@R3F8E#2YH<^AZV?P3V3J94\\9;;T87SKE/ M6JY$AMI\V&7IYT() 50T-=/9KQ/DERWYI2>_/$(^PS67DLLU%:"_@$-Y;B"& M'L(]Q4TR'D7C<1QN#C /6N;!2>8%EI5.]O^H&KY7U:A5-3JIBLKV'_M>] MA'M/N$"]]HW*0*HJ:9O7W*ZVO7#:M("WXTTCI1= Y6) X(I"NYT1V=5-&ULE53!;MLP M#/T5PNBA!;;(L=NN*QP#;8RA/70(&G0[##LH-A,+E25/DI/N[T?)CI$!3;!= M;%'B>WI\HI3MM'FU-:*#MT8J.XMJY]I;QFQ98\/M1+>H:&6M3<,=A6;#;&N0 M5P'42);$\35KN%!1GH6YA>#C>LW\)M5,M*VYQKN5W4;EZ%MU$ M4.&:=](]Z]T##O5<>;Y22QN^L.MSKS]'4';6Z68 DX)&J/[/WP8?#@#3RR. M9 D_PI(!T!PCO7*0ED%=SS/C-Z!\=G$Y@?!FX"F:H3RI[ATAE8%X5Q>H!%; M[JV$1V6=Z>B$G(6/\)4;T\^?%^BXD/:"9E^6!9R?7< 9" 5/0DHZ"ILQ1TH\ M'RN'7>_[79,CNSYQ,X%T^@&2.)F^ Y^?AA=8CO#X;SBC^D<3DM&$)/"E_V<" M5Q4\8+41:@-WOMV$$VBA$+:4VG8&X4)&.*M*@XO*("NI$R1T: M+J'EHGK/U9[@)A#X^[G-XPGYMSVT[G1.KXP=-(R_K'0>5*4%B6M"Q9-/5Q&8 M_@+T@=-MZ*&5=M2185C3FX'&)]#Z6FNW#WQ;CJ]0_@=02P,$% @ KU6F M4H.50XO; @ UP@ !D !X;"]W;W)K&ULM5;; M3N,P$/V549Y G(IA8#:2K2%7:0M0EP?5OM@DFECX=A=VVFIM!^_MI.&E@W9 M12M>6E]FSIPY'LVDMQ3R666(&EYRQE7?R[2>G_J^2C+,B3H0<^3F9BID3K39 MRIFOYA))ZIQRYD=!<.3GA')OT'-GUW+0$X5FE..U!%7D.9&K(3*Q['NAMSZX MH;-,VP-_T)N3&=ZBOI]?2[/S:Y24YL@5%1PD3OO>67@Z"IV#LWB@N%0;:["I M/ GQ;#>7:=\++"-DF&@+06E6W@05(H+?+*V3#(*2__R4LE MQ(9#%+WC$%4.T;\Z="J'CDNT9.;2&A--!CTIEB"MM4&S"Z>-\S;94&Z?\59+ MF>,FE"F M=HWAL%C!Y#$#RN$N$X4B/%5[,)D,[^ZWSGJ^-GQM5#^IN U+;M$[W#HP$5QG M"LYYBFF#_ZC=/XQ: 'PC5*U6M%9K&+4B3H@\@$ZX!U$0A2Y%DWD3L7:8,28U M3- ,LT6O4S]FQ^$>OH-[)?B^EB2E? :_X(KH0II'^T)4"_9AC7WHL#M_+13S MNA>$2G@@K$#X_LT8PJ7&7/UH"=.MPW3;4S"=BZ_+;2&8J4?808YRMH(OYB\U4:C.(XJ(VV"!_5A(\^H/FY;4^2)E2O6L0X MKK&//U/SN X3_[?F)K?F4A_&?X@:QH=OE6\TZC8K?U+3/FFE???!2@^#UYX8 M?*;NX4;S#3^EVBO8+3V#[AO-&XVB-YK[&Z,C-W'=1%60V#Y?3I'ZM)[:9VY6 M^:_FY<@WS7%&N0*&4^,:'!R;R+*&ULO59M3]LP$/XK5L0'D"B)D[ZBMA)MQT"""?&V M#],^F,9M(A*[V$[+I/WXG9TT3=,T;!/PI8V=N^>>>WR^7'_%Q;,,*%7H-8Z8 M'%B!4HM3VY;3@,9$GO %9?!FQD5,%"S%W)8+08EOG.+(=AVG;<>!TAOVL+\@.'_6BTM_8#F:$8WH5&D( G]+ M.J91I)& QTL&:N4QM6/Q>8U^;I*'9)Z(I&,>?0]]%0RLKH5\.B-)I&[YZH)F M";4TWI1'TORB56;K6&B:2,7CS!D8Q"%+_\EK)D3! 7"J'=S,P2T[-/)F# M9Q)-F9FT)D2185_P%1+:&M#T@]'&>$,V(=/'>*<$O W!3PTG5(1+HJ5$ETPJ MD< 1*8D:Z"N4@$2'5UQ**H\0*+[']'!"%0DCL&F@A[L).CPX0@9JQ&*2MW#RL/77.F HF^,)_ZV_XV9)BGZ:[3'+FU@-=$G" / M'R/7<7$%G_'?NSLU=+Q<=<_@>?^D^K$1/=7\"/VX B=TJ6@L?]:$;.8AFR9D M2*A71M.JV4ZABGP9H%8EAW&V5Z.]:X7;;Z5:S M;^?LV[7LOW'64(+X(9O7G%PG1^M\5K%T\Y#=]RZ6[HZ0':=5+I9=(UTLGE"7!/)'S<7I)0AOI# M)VN.$Q>Z//ZL&L+N)JC[P>O[YG]<7%S1*#VG5/E51H7;O,)5.&?EN/KR>F9&MM#_20ZV9S#8P MZ40,,\1J$# MY*/^\ ]02P,$% @ KU6F4N7+-'<_!0 WQX !D !X;"]W;W)K&ULM9E=;]LV&(7_"N$50PLLD?@AR^X< ZV#;0'6+6C2 M[6+8A6+3L5!)]$0Z;O_]J(^(EOAA.H%O&LD^?'7TFN?I"VFV9^57OJ%4@&]Y M5O"KT4:([?L@X,L-S1-^R;:TD-^L69DG0IZ6CP'?EC19U8OR+$!A. [R)"U& M\UG]V6TYG[&=R-*"WI: [_(\*;]_I!G;7XW@Z/F#S^GC1E0?!//9-GFD=U1\ MV=Z6\BSHJJS2G!8\904HZ?IJ] &^7T1AM:!6_)72/3\X!M6M/##VM3JY65V- MPLH1S>A25"42^>>)+FB6596DC__:HJ/NFM7"P^/GZK_4-R]OYB'A=,&RO].5 MV%R-)B.PHNMDEXG/;/\;;6\HJNHM6<;K?\&^T<92O-QQP?)VL720IT7S-_G6 M-N)@ 226!:A=@'P7X'8!KF^T<5;?UG4BDOFL9'M05FI9K3JH>U.OEG>3%M7/ M>"=*^6TJUXGY-2W3IZ1J);@IN"AW\B<2'%R /]=K3H5(BT?P@4Y&D M&7\GO_UR=PW>OGD'WH"T /<;MN-)L>*S0$A+5>%@V5[^8W-Y9+G\IZ2\!!C^ M!%"(H&'YPKW\FBZ[Y6%_>2 ;T74#==U =3UBJ7?/1)*!@YXTM^ZHC+O*N*Z, M+97U=O[SNY2 &T%S_J_C J2[ '%:_[5DG/_X QR'/YM,-S]&4V):-]8N"V,\'7C311A"L[6XLQ8[K2T2O@$24UDB:"FWI[U] ML7;Q<&#/I>B9FW3F)IY]JW]<<%M2+@E"5R9_$Y\.ZB)K!Z>=R:E'K!>[LI36 M3HHW#!5'P_,$'!Z@&KX^XFV-7O_B& ^:;%!90PX5/:$;G[XQ;\OTA&^3^<6\+N?+NE/0-*I9#-\Q/ MBCS486WJI*ZR=U(A'1YA.BLN1)FLJDPN69ZS52J^RQGO.?[.X"LZP_A,P5>, MA6[(^@7? ,XX&M+5I HGEDXKOD(W8+V#/S4&GPQ-&F0PC,PND4(T"E\;_+9" M?[N.AV RJ%"(+?84WI$;[_[!1SJ]A\%W2OHœ-]Y/"C[2X6WJI*ZR=U(1 M'KD)?__"T",%:43.$WJD,(L\9N:C^]6 UV&:3!J(+#U6<$5NN/I&'ND3\04< M.C1HB,6@XC)RC\T^:=?'83BL3X-CX@[)%THH^_ MVAXU:&S6%,2)&^+^22)[\,/CZ03'=-Z%[U13@X>9;M1_M+Y MG2@BD^A,C^,54XG'@'QTG[HXV3;8&Z5$H92X4>J=\>-/E)V2OCW%8.+[4-G> MN.-CL5/2=Z;03=SH/B'?+C2W!KWI'2EZ1[[/.#SRW=8:.SPZ)8W'X.#M8_7J M]U-2/J8%!QE=RS7A92QOL&S>IC8G@FWK%Y(/3 B6UX<;FLB(5P+Y_9HQ\7Q2 MO>/LWFG/_P=02P,$% @ KU6F4GIIM@)^!0 >!\ !D !X;"]W;W)K M&ULM9EK;]LV%(;_"N$50PLLL7B19'>.@=;!M@#M M%C3I]F'8!\6F8Z&2Z(ETW/[[49>(LG@QW?3RB.?Q,3G;L_(+WU J MP-<\*_C5:"/$]NUXS)<;FB?\DFUI(3]9LS)/A+PL'\=\6])D50_*LS$*@FB< M)VDQFL_J]V[+^8SM1)86]+8$?)?G2?GM/D?%Y^UM*:_&7915FM."IZP )5U?C=[!MXLPJ ;4BC]3NN>]UZ":R@-C7ZJ+ MF]75**@Z()F615)^OBW#3KJ[ED-[+]^COY+/7DYF8>$TP7+ M_DI78G,UFHS BJZ3728^L?UOM)U06,5;LHS7?\&^U08CL-QQP?)VL'20IT7S M/_G:)J(W !++ -0.0+X#<#L UQ-MG-73NDY$,I^5; _*2BVC52_JW-2CY6S2 MHGJ,=Z*4GZ9RG)A?TS)]2JI4@IN"BW(G'Y'@X +\L5YS*D1:/((/:?*09JE( M*0>OKZE(THR_D9+/=]?@]:LWX!5("W"_83N>%"L^&POIJXH^7K8>WC<>D,7# MQZ2\!!C^!%" H&'XPCW\FBZ[X<'A\+',1I<2U*4$U?&()=X]$TD&>HGIS=\1 M'G?A<1T>6\);$OOW!ZD#-X+F_!_'74AW%^*W?' M<3 =6-1%!&%L-AAU!B.GP=\E28_D+])N>X%)$ _,&53Q!$[,[N+.7>QTMTCX M!DB"98F@I5RT]@3&VNTA'CC4)9/(;&_2V9L<2UZS!)L'#&Y+RB5>Z,KD<&)( M(YZ2@4F#*HXQ,ON<=CZG'A6_V)6E='=ZY<- P38X8^W#'M3A_U7];:2#C$81 M&I:_208A@I;R@@JVT$U;7P*T80X0H"\/DRI"EN4!%;(A?BD%V@B'ZQ?U5F9K MT""+PZD%HU#A'KIY[T^"-I 3!0:-C050H1ZZ67\2#: .B3%95I2Y9GK-5*K[)]O"9#$X<*'K#^)PX4!B&;@Z?@@,#8"4. MM 5BD$$(\=22>$5BZ$:Q-PZF7C@PJ**J23291 KC*'@I#MH(@_6+ANO7)(M# M:$DC4E\ R/T%X(\#I(-=PX%!8\,!ZG79;O"?A .D<[W"P?!;RB2+B:T'1(K_ MR,W_^^]$ 5+\1N2,*$ *PLBCX?9# 3(A>)AP$W^))=V*OLA-7U\((+VI#H8& M=8FE&T *V\C==?N4O]Y,Z[DS:&*;.<5ZY&;]"96O,US+GDMR:% 1'KD)?UK= MZP#7\VC0V/*(%>.QF_'-;X*J#UCJOPO><9E3YV: (C6&9RQ\K'"+/?ILO\+' M!HJ2Z7!MF%03;/E!BWN[(V[4^M8^UAMI#,.A1UT404NOC16KL;O7]JA_K#?0 M%S#6[!E4",46?XKQV,UX?P1@'=_:8W9)#@TJON.CFRK^","&G1-#*@TJ>RH5 MZO$1U+_@=P!6S,:3>##! U< @\K* *+82]SL]64 T;MGG0$& MD94!1&&;N!ML#P80TY:)MG!-*NO")0KWQ(U[?P80G>/#Q^R4'!I4G"='MU3\ M&4 ,NR:&5!I4]E3V=M+=N/_>YI\H8)/PG$<"BKO$HZ_V/!0XWEH[)8<.%6^) MF[?>E:_WSIH]E^30G@(U.;JA?31QQ[MJI^30F4([<:/]A'K7F:T9=$D.SWD4 MT\.C>R;^]=[&BAP>G9+&X[AW+%J=27],RL>TX""C:SDFN(SE!,OFF+>Y$&Q; MGY0^,"%87K_R60GZ\9$\\7U>%K=]@^_P]02P,$% @ KU6F4AXF MT46> P 00\ !D !X;"]W;W)K&ULO5?;;MLX M$/T50BV*!$@CD;I8;FT#N14-L &,9KO[4/2!D6B;J$2Z)!4G0#^^)"5+CB/3 MA='D)2:EF3-GCJ@3S6C%Q0^Y($2!A[)@W1'U=3H7>^2U*3DO").4,"#(;>V?PPP6*3(*-^(^2 ME=Q8 ]/*'><_S.8Z'WN!840*DBD#@?7//;D@16&0-(^?#:C7UC2)F^LU^B?; MO&[F#DMRP8O_::X68R_U0$YFN"K4%[[Z3)J&8H.7\4+:OV#5Q 8>R"JI>-DD M:P8E9?4O?FB$V$C0./T)J$E VPG1CH2P20AMHS4SV]8E5G@R$GP%A(G6:&9A MM;'9NAO*S&.\54+?I3I/3:9"GPBA'@%F.;CZ6=&E?D8*O >W^L#D54$ GX$= M04>71&%:R&,=_O7V$AR]/09O 67@WP6OI(Z5(U]ICJ:2GS5\SFL^: >?$-QP MIA827+&3!"71R+_?%*PG:#!(VZ G3..6:>QD>I9E55D56)% M1[)&BC?JOT=ID&ZQ[(D*(Q3UTTQ:FLD!@KY[DR*(/C*B^N@FSXB$49QLL>T) M"N,=9 ,.B\-#A 60LZ-MA]@0]Y=J9(72[8;_J?^0PJ+,Q%+R\_J@S- 1?XJSO0=WO M,*CS0.1VJ]VJ[W48U-D8>H4O0]09&G)_&QZJNAO5X3#^QI!2$C&WLYL$&:^8 MJN>5]FH['Y[9JJS>*+^W(<\>5'J#L M&ULM55=;]HP%/TK5M2'5NH: M"!2Z*D0JT&F5U@FUZO8P[<%-+L2J8Z?V!B'U]S[E?^#A> M:_-B-C-)K)A1T@ZWA02QR=(8PB4N^@$? IW)F M:!OIT/E[AQ\"UG9GS5PESUJ_N,U=-@HZ+B&0D*)C MX/19P02D=$24QFO-&30A'7!WO67_XFNG6IZYA8F6/T6&^2BX"E@&<[Z4^*#7 M7Z&NY]+QI5I:_\O6E>_@<\#2I45=U&#*H!"J^O*WN@\[ .)I!T0U('H/Z!\ M]&I [Z. ?@WH^\Y4I?@^3#GR)#9ZS8SS)C:W\,WT:"I?*#?V1S1T*@B'R_<&.YFPDZG@%Q(>T;6I\MUS M%G6B;DL^DX_#.RWPZ7'X%-)#\+UJ>LU0>IZO]X^AG+.9Y#2-_=G\^D;N[ ZA ML+^/!.LWP?H^6/]@\J07J>#^&L(;Z8F%MHE6+%>>Q8G)*NE<].-PM=OE-I]! MX[.7WF63WN71].Y4I6TN.X0T5UKJQ>9(W8.&>/#_FSQL@@V/5C'1%BWCUFK7 M:SVI=/HO3?5JT+U:"&69A#E14@HT:U,I M<;5!77IM>M9(2N>7.3U>8)P#G<^UQNW&!6B>P^0/4$L#!!0 ( *]5IE)2 M@5EG:P, /T, 9 >&PO=V]R:W-H965TJTJA_;P[0'!YQ@%7!JFZ;;KY]-*) $Z!9- M?6DPW'/ON9?C4S-<,?X@8D(D>$Z33(R,6,KEJ6F*,"8I%B=L23+U9,YXBJ5: M\H4IEIS@J "EB8DL:V"FF&;&>%CLREC+ &$N)$M+L&*0 MTFS]BY_+030 T.D H!* _A9@EP"[:'3-K&CK'$L\'G*V EQ'JVSZHIA-@5;= MT$R_QEO)U5.J<')\F4F<+>@L(6 B!)$"'(-;I94H5W?8''QB+%K1)#D"TX(, MX>"&)%B_ A'3I0 XB\ =QY%2EU(>.#PG$M-$?%!Y[F_/P>'!!W : ;N8I8+ M%2R&IE2\=74S+#F>K3FB#HY?,#\!-CP"R$*P!3[MAY^3L();FW!33:L:&:I& MAHI\=D>^"YI128ZOE/PBL#N_'U5-_[=SZ"Z.,D?,PI)U'/N =5G<$;O%ROJN;U=\6$;!NAMS-"UQ_X_M9[ M?2UJ@Y)?4?)[*4W",$]S-6/5/TX9E_1W,>\VFOX.@6-GX#CN%L^V, =Z;CO1 MH"(:[*>_8%=_".ULBI8HQX4=>P):M9U:^^OTJXP)[Y$-;+@V? .9PMKR(-I+ MJ"6L.4;?#[:%VA85= D5ULX(^ZWQ7Z1:IMH0X<"!VU)M"W,]NTL6M5?"/B-DG5]@G_GW_"%F>TD1-L,VT)0X&'.JC6!@KW=- 2USPQ.+8^>FW2:HER M@^U=;3;.IOK#0!WF%C03("%S!;-./-467Y^UUPO)EL5Q=<:D@3&PO=V]R:W-H965T\>)![9-=3'ASZ<[LJ6/ M5'_)3,O M*#RB&5WK0@4Q?T_TEF99HO^.: M\"U;910ME*):H0&Z348]#@6HO>"ZU2A M'WE"DZ_E?1-D$RD<(UV"4^%[(F]0B%\C" !_?+Q#+U^\%KBHA&*[IEG#.^16*#=E0RD71E MM-(W*O45[?@TQQ"$43CUGSK\ ^#)U^+'(A-?N[W/0NJY7T\,1JT&UPU!@< M71HX->7E#'G4,NX*.6X\B)V;^I9QIND@,\!(4+M%+M[J<6-O?+6(Q^V()T$4 M=P<\:1R8.!WH[N[OOQL#AA_08OUYSZ2S"W%@@1-HY0QV@^9< MR4PZMF_32(HZC'K,417/S"=+9'H26T>=:6ERDU/2V+!>;^1@A]'!0&FL\G\W\ 4$L#!!0 ( *]5IE+!?NSY M=0( (0& 9 >&PO=V]R:W-H965TWZN4K &AF11$P7+JG8=G%YE=[Q9\9[#16VUB,YE+^6P[M^74 M"ZPAX+! JT#-ZP4N@7,K9&S\ZC2]'FD#M]OOZM>A./ ME+"D:X[WP*B M+B!ROEN0PW==_QZM5L" WD> 9(&=HCV>/A&U2D9A9])%$3AT\.,'!^=_*WBFZSZU*(^M(VV-DF,%=M=;>?, TDB!M3X9 MRK]52YV:/28O13:)1KG_,N A[CW$ASQ$0ZPV*MEBI6$6#[.2GI4<8HV&6,DN M*TB&46F/2@^AXB%4NH.*@SU9C7O4^! J&4*-_Q\UZ5&3#U&?*OQ*$O)FMN3@ M 9GL(,,T' \SLYZ9?+#J%0, '0* 9 >&PO=V]R:W-H965T>LK:BL!W30FD!"%\6':!S>YMA:)W=F7%O[];"=- M TTSD.!+ZY=['C]WOIQOL!;R42T D#RE"5=#9X&X/'5=%2T@I>I$+('KG9F0 M*44]E7-7+270V(+2Q T\K^.FE'%G-+!K-W(T$!DFC,.-)"I+4RJ?SR$1ZZ'C M.YN%6S9?H%EP1X,EG<,$\'YY(_7,+5EBE@)73' B839TSOS3L1\:@+7XQ6"M M*F-B7)D*\6@FE_'0\8PB2"!"0T'UWPHN($D,D];QMR!URC,-L#K>L'^WSFMG MIE3!A4@>6(R+H=-S2 PSFB5X*]8_H'"H;?@BD2C[2]:Y;;OOD"A3*-("K!6D MC.?_]*D(1 6@>>H!00$(W@H("T#X&M#: V@5@):-3.Z*C<.8(AT-I%@3::PU MFQG88%JT=I]Q<^\3E'J7:1R.QC!%GQ7L.2LDUX+C0I%O/(:X!G_1C.\T MX%WM=^E\L''^/&@DO*;RA(3^5Q)X@5^GIQG^,^,:[EFX5P,?-\/'$)6G>PW> MA.55AI8O;+K*2ZY09OK#1/+[2AN02X14_6F@;Y7T+4O?VD-_)Y F)!%\?HP@ M4_UQ3;$N!W*6CF4Q56KJJQJ3'SO*K9"Y'M4F3[#2+W2^_M7FA8 M$]S>NX+;+T7V&T4^V/H.,:$KD/J]TI5*BP6%1%*$.KG-?.%)M_VEKB*\&_;" M'=_;EF6OD>D*4#N@3#TN,H8IE=56S?."JAKZH-_=B7QA5@U]Z.^-O%]Y0?SF MQ,ZF0L:,4Q/_W>QXR1IL68//R&I_6RW]\$/RNJ#9J52OH[MK]CJR;N693D'. M;;NC2"0RCOF+7:Z6+=69;23C^F7:\ZX(@G,--33:><0F;&H$ MBA9_Q/Q)-7X3X\I$B$=S\7%Z/G",13SAD38J&/Q9\3%/$J,)[/BW4CJHWVD$ MF[]?M-\6SH,S$Z;X6"1_QE.].!^,!F3*9RQ/]+UX^I57#@5&7R025?Q/GJJV MSH!$N=(BK83!@C3.RK_LN0I$0P#TM O02H#N*N!5 MZZ@+]%P*\$_%W?$%0" MA>O#TODH#UK"TQCD],4UGVCRGGQF M4C*3,O+NFFL6)^H7N/OUX9J\^^F7LZ&&-YGVPZC2>E5JI5NTNN1.9'JAR$TV MY=,6^3$N[R'R0_"P=I.^N'E%486_Y+7N/@U MC]"WW^#BE_G\F+BC-O%7P?#JG'N%/@_+^<=,:9G#D-?DKT_0@'S4/%5_(^K] M6KU?J/>WJ'_()T).XXQI/H4Q.]%M\2Y5A(4* [/5A>N4_\Z&JV9D-QO:%J_, M"VKS M2\WW.M-,O P#G)H7L9:C8,SH3F;0:72H.FP7[0:G%+2V?=MU>6A[7E M(6KY6*0IL'6<,*7()9*IDUKA21\=852K'^$=8<$DA]EDFQ7"^$C+^W(N)FM)%YBH;QM#;K%#7K5N12+\ &GDT+M[4@BF>QD"22 M?!IK,F-1G,3Z&_F/E#Y,\F\3%CV21+!,(9%Q'8M=IX_0NPVNNST&?UQI;T9_ MA$;?I=8RBEM6QEKQ*(=P@XDKD:S,:%R+/A8&BSJW%]:Y%G8N3KO;^!F<@!#+ M.2>16'$)]14QDZEHC2NNS?5'QX[S,V:9Y9R+@^X3[S0&5P" ZS+&HLO%V;66 M]*3;-ER?2_TNVRP%W9.#=$C P=0T7Z@TI/L!18(%+OP)T]*CL[@9H) ->X=86%R@*4^KWDPG*0XAB[ M+I>-1!4Y2>(TUD=F*16G>?J2CG=Q5CY7;:N=,6VIZ;P0RX<%(]T)C)O1WZM, M>L6:EE)>RD9J<4AW:%H5(WQ8?R>-,?2M#-;HXULC5!^6912'*6'2=8V MM.V=-L^"U^NEW/0L4;T=RLVWI:UZ0TO:MN3-LSCV=BHYVU+QYEK4:RR[>ZE% M/8M2[Z"U:(L; M.S" [HO=PDA@SEN\>J>];$Q9#/H=]>=.6U/.!HG*Y8 M!OD\(IF K@AYU0N6M=JUN21W4;,L'OT./&Z:%6?0\[C29E!P8G;T*SM;+J;06=CDU*BI>;>'H!\Z:0H-+@VWP[:+74VV]P^(U-3YR6 M/[BMZ.^^$>IO=,MM1ELL^SA5[Y'J?Z^2YB:78BJ2A,F]BQC?\&#A:^/ MP_>*J5B1\HN;Z?,K!O"=),7,T)X]7)]_'. =WZ+7Q]%[L$1=F<5H,:;WSI/% MN-\+Q@.+\0#'^-YYZM#G=>0IL( /<,!C>6HO0K'76H 'M)>(6_ &.'C';!EK MEA2%_0R0ED6%CT+IU@DAV,2LZ[=^*_$V%];8NCJP/ YP'B,6'Q$!LP5D(H>U M5_L>6+ )V_6YMG*@N^%K!QJ?J7 V[^! )K+WF!.;NQ;M20@VLH7FP ([P OC MHA>*V7J7-W7M+L)?9(K2S18C/%ONG"M='NU)E9X40GQ7Z3]4M MA]H?5NPS6 2HSIS9V2 ,>LE9XVP!SNK]^T*(WQ'>E]T\=KL_=MEX?-LZ9I5S.BP-^"FJ2/-/ED;/Z M;GV(\+(X.C>TS6%%LOBU-I$:"W2XN<" M_./2-(#G,P$KZNK"O* ^6GGQ/U!+ P04 " "O5:92VX*+DA\# >"@ M&0 'AL+W=O0-O+6 M5]16H@4T)- 0C/%AV@>^Y\N;O1 M1LA'E0 @>W;)F@.7 GHQ5=PAW@ M_>I&ZIU;HL0L ZZ8X$3"8NR<^B.9QA! M"A$:"*K_GF &:6J0-(]?!:A3VC2*U?46_<(ZKYV94P4SD3ZP&).Q,W!(# NZ M3O%6;+Y X5#7X$4B5?:7;'+9?NB0:*U09(6R9I QGO_3YR(0%06-TZP0% I! M7:&S1R$L%$+K:,[,NG5&D4Y&4FR(--(:S2QL;*RV]H9Q\XQW*/4MTWHX.8,Y MDL]D)K*5X,!1$;$@EQQ!@D)R_JS310$Y/ .D+%5'6O3^[HP<'AR1 \(X^9:( MM:(\5B,7-1N#Z4:%Y6EN.=AC.237@F.BR#F/(7ZM[VHO2E>"K2O3H!7PFLIC M$OJ?2. %?@.?V?O5O18Z81G9T.*%>_"N]-X$U'X4VIU,8I#9)%HQ3'C&^))%0V/A .7+/(IOO M_6D2=(N'OE_CUB#4[8;-Y'HE MN5XKN:^8@&QYEWZ)T__(YQ^49@:M=.^ ,R'K5IHB.G@;K$%0"^A;F3U//2SI M#?^!'OE#BHLHOU@T\GYET?=V%^PU"X3"HA=^M=-H,Y-(.($IS6'/,.U5Y6@XY MI[:UU\ZG9OBQ'7P'DT].N@\M&5) M'N! &@%]OQ "MQMCH!P))W\!4$L#!!0 ( *]5IE+YPH 4^@0 /DA 9 M >&PO=V]R:W-H965T+$J3 (7A,$@ISP;327'O2DXG8J43GK$K"=0J3:G\<^<+=UT_9/Q7% MFV+NJ&)G(OF#S_7B9# :@#F[IZM$7XO-9U86%.7Y9B)1Q4^P*6/# 9BME!9I MN=@@2'FV_4V_EP>QLP"2E@6H7(!>N@"7"W!1Z!994=8YU70ZD6(#9!YMLN4O MBK,I5IMJ>):W\49+\RXWZ_3T$^42?*/)BH%+1M5*,M,CK<#;@3> 9^!V(5:*9G,U";39/\\2S,J]3K=[H9:]+JD\!AB^!RA$T+'\ MS+_\G,VJY>'^\L!4796.JM)1D0\_6_I[\%$I9JHV=8$+3N]XPC5GZNE(YL 0 M[IK-5E+R[*&(^EUDLKIQ2A57X,\+LP'XHEFJ_O+ PQ4\7, C+?#.S+Y< \G5 M(U@;E'1+^_G?AA1YCUSGO\TX+#+F'^#UU'R<)\%Z]Y#],7M02065>*%61^,I M.ZIR17WLRK""-_26>BLT3;H0QPTP1QB/20VR(RJ.,7*#'E6@1R\C$_@W[^>1 MEG2>7[G*\#1T7&TW[B/?8&@'=/C_,Z[,N4\Y-*SUSQ&%0NQN']Q1%-@1Z\K$ M==K!.FQ'6#P_L3(?^H7X8[TB3=[C>/D=, M.&IIGI4-&'7%NLC!NCIF1TS<,NB@U1+H%Y-=PEVP-4M^_04.P]^@KW]V]L.X MEP2SXT)K$C)G)#1E8YD%\Y MVNCU.F%%5@@0[",#T8X!\ _\@QA8YO0QT!'2RD!D%0/Y#<'A#"P3>QGHBFEC MH-40]$)CT&3@@0*+K""@7AH)9*<_ZL!*H*9-:+#/%[*/U8H)ZLI)H*9): #V MA>P#MN*"7NXB"N8!Y&N:E0'42[N [=#''=@%[+(+#8?JB$)A[.X4MBJ!N[(+ MV&D71J,Z;)==B%$;<*L>^.5VH:38ZY05[_QKJ)?F =O!CSLP#]AA#)JFU1$U M'K?TTHH%[LH]8)=[P*.HCMIE((91B\)B*R+X)RU$0<(#Q15;/<"]-!?8SG_< M@;G #N=0=X*NF#;WBJVLX*[R56:L*I!>>@=B MIS_IP#N0Y[V#-V0?JY4+TI5S($U7T #L"]D'O/,\X2#?@%^GK\3* >FE=R!V M[),.O -YWCMX0_:Q6JT@77D'\KQW\(;L [;:07[2.UCV'2BLQ H!Z:6_B.S4 MCSKP%U'3.=0;Z0W9QVI%).K*6I2)AS[ OI MX&#GN7S^I8A+*A]XID#"[LV: M\#@VU?]>"/UTD3_]K[[M,?T/4$L# M!!0 ( *]5IE+CX]^HK0( (\' 9 >&PO=V]R:W-H965T9%WV+BGRU+;C2 =KL@2%Z@?5W-IK*!AR6F%7%'!06(Q\FZCF\FU]7<. MWRANU=$:;"9/0CQ;8Y:/O- &A PS;1F(^6QP@HQ9(A/&KSVGUTA:X/'ZP/[) MY6YR>2(*)X)]I[DN1][ @QP+LF;Z7FP_XSZ?KN7+!%/N%[:U;Z?O0;966E1[ ML(F@HKS^DMV^#D< PW,>$.\!\2F@\P8@V0,2EV@=F4MK2C1)AU)L05IOPV87 MKC8.;;*AW-[B0DMS2@U.IS.>B0KA@>Q0P>44-:%,7<$'>%Q,X?+B"BZ ?USSQV_P)W GN"X5?.0YYJ_Q@8FU"3@^!#R.6PGOB/0A MB=Y#',;1F7@F_PX/6\))FOHECB]Y@^\>&=&8PYQ(_0(/DG!%Z@?ZXXMQA9G& M2OUL$>HT0ATGU&F_*$UV((WBN9MH)^CZ2?CN7,':85'/CTYQKQ+H-@ET6XD> M_044F*,D#)0F>JV%?&G-IYTOCORP-;!>$UBOE>CK>HJ;3)B>9!\_E(+EE"\5 M$)[#Z[,6L7XCUO^_[V70" U:LYIB@5(:)5MAHA3JL__>FJ3G2&S'WZ1),@PV M9X2O&^'K]G*:T9/_)7Y.N^89'&E'7;]WHAX<];8*Y=*U? 696'-==XUFMYDJ MMZZ9GNR/S;2IA\,?FGI4F9ZPI%P!P\)0AG[?/#Q9M__:T&+E.NB3T*8?NV5I M)B9*ZV#."R'TP; "S0Q.?P-02P,$% @ KU6F4EGV&ULM5;;3MM $/V5E<4#2-2W7 @H MB01)JT8""8&@#U4?-O;$6;'>37YESSESB&0\WVKS8 M)0"RMUPJ._*6B*NK(+#)$G)N?;T"13<+;7*.M#598%<&>%J ?<;&] ZLW(B[S]P8/(EN@.@O%PQ3-X!'Q:W1O: M!15+*G)05FC%#"Q&WG5T-8EB!R@LG@5L;&W-7"ASK5_<9I:.O-!Y!!(2=!2< M'J\P 2D=$_GQ=T?J59H.6%_OV7\4P5,P)RY T\EL*"KR4^Z,U/ MV 74)H!\0X0'P*.*71V M@$X1:.E9$=:4(Q\/C=XPXZR)S2V*W!1HBD8H5\9'-'0K"(?CB\:^L:?'*3L].6,G3"AV)Z2D*MAA@.2$HPJ2G>!- M*1@?$>RP.Y)86O9=I9!^Q ?D?!5!O(_@)FXEO./&9YWHG,5A'#7X,VF'3R&I MX&&+.YTJH9V"KWN$[U:@R'CY%Z5\&LC6DJ,V6ZH:(AC;HM&M-+J%1N>8AK;V MH%*_;\F&S1!R^Z=%H5\3J.8_]R&+S6 M2]!@U/?[E=$'%_N5B_U6%V*+4CNH% ;_*;4E M3Q36TA;YT4%J!Y]2&_EQJ=;2HU?TISVD 64:3CDO<-K:HDJ%7SUISSJ+X739NE:6)AQ)<)VU4 MC#_5*?0/-8-:'\\I^\5XLRS1:X5E2Z].JQ%Z70R.X-V\G+_4%3.A+).P(&CH M7U"LIAQIY0;UJI@*/\/($ #)% &0 'AL+W=OZ=X2.X27BB*UT&UW6K>JW=T^3/M@$@/636QF.U"F M_?@=)VD"C7'I)+0OD#CG.3YO?H[M\5:JKWK%F$'/62KT=6=ES/JJV]7QBF54 M7\HU$_!E(55&#;RJ95>O%:-) C7'0FXV+L04W&,CQ =S)>TR5[8N;+^D'!6[?6DO",">T;6E;F47^W+Y^2Z$UB+6,IB8U50^-NP*4M3JPGL^*M2 MVJGGM,#]YQ?MWQ7.@S-SJME4IK_SQ*RN.\,.2MB"YJEYE-L?6.509/7%,M7% M+]I6LD$'Q;DV,JO 8$'&1?E/GZM [ % CQM *@ Y%1!6@/ UH'<$T*L O5,! M404H7.^6OA>!FU%#)V,EMTA9:=!F'XKH%VB(%Q>V4)Z,@J\<<&;RJZ)"TR)I M&J8V*W2S6/"44\,TNI@Q0WFJ/Z!/Z,O3#%U\\V'<-3"KQ7;C:H;;<@9R9 :, M[J4P*XWN1,(2!W[JQX<>?!>\K5TF+R[?$J_"'W-QB<+@(R(!'KGL\JS [M50/ZXR<0 M19\-R_2?GHEZ]42]8J+>D8F^9X(IFB(J$D03J&2NC:*6)5PI*'7U"UV6ZS83 M3/H#' 3@\V8_V&U!$O4'_7W! W.CVMS(:^XT5XH) T06RUP8#:08,[ZA\Y3! M8J#U&G$97VJ.]FR*2+_7LOTN:MD>!5%XU/1^;7K_?::OZ>XDN_LMNS&)1FV[ MVW)#5"@H_Z-JQ]&WI]JSDU09 9;G:>!36J=8[.NW)QT/2( MX'],337Y0RT0OR\[Z!_TE,_!4RZ*T83-#5K0&*2\J<.D MF9*<.7D-P>/0ZUVA3RY0K%C"&S<^VET$S_(,@:.@E(LEBND:OKYVL6KRH8-I M U_\F\Z _:VA%>N/T"$V5,3.>KG%CN;@-:3A?.PG?8A6$4?@M M\ZN/+H/@6U].&X;'?HK_)3?:0">U2.9%UG Q'IWF&V+/ M<(;31YANU.Y"0R?5.02)I\1)0^7$3^7OVX:1-N5BE[T.N6.6-JQ,WL_*#[F* M5W LA!*G)K=^+*E&"R6SIL?X3@@-/Y,S\S-I^)GX^7D*]6[Y6?V7)GN1,JV1 M65'A.IE-JZG?SE];SEMN#;43/[7_G,_8)I9@L#U(HI5,+6?IHOP.O_EBV1 X MBGIS?W.20-O6&SJ5_@N"AQ0W_$C__GIX+N]+H+K.' M""A,+F*9,63H,Q0WEY%]02P,$% @ KU6F4N"?9]%5 @ Q 4 !D !X;"]W;W)K M&ULE51-;]LP#/TK@M%#"VQQ8B=I43@&\K%A.W0( M&G0[##LH,6,+E25/8I)VOWZ4['AIFA3=Q98HOL='2F2RT^;1%@#(GDJI["@H M$*O;,+2K DIN.[H"12=K;4J.M#5Y:"L#//.@4H91MSL,2RY4D";>-C=IHCPP+PH9H;VH4M2R9*4%9HQ0RL M1\&X=SL=.'_O\%W SAZLFZ4RY);F&KY0V18C(*;@&6PYAN)]WKW!9I\O,"5EM9_V:[V M'?8#MMI8U&4#)@6E4/6?/S5U. 0SVE U "B8\"Y"'$#B'VBM3*?UHPC3Q.C M=\PX;V)S"U\;CZ9LA'*WN$!#IX)PF"X@ISM!=@^5-BA4SCZR;]P8[JK++F> M7$A[1=:'Q8Q=7ERQ"R84NQ-2TBW8)$02X:C"51-P4@>,S@2,V9U66%CV2660 MO<2')+[-(-IG,(G>)+SCIL/BW@<6=:/>"3W3]\.[;\B)VX+&GB]^=T%_CI<6 M#;W77V_0]UOZOJ?OGZ$?6TNMK2L4I?C#L>ZE+:@-G+J*FNO&<[E^WJ;1H'.= MA-O#^KQV&G;ZK<\+E8-6Y>!_5:ZT)UT[#3.Y(;'C1$ M"2;W<\*2AHW"^F6UUG84C7T''MDG-*+JB?*/IIYO]&YRH2R3L";*;N>:=)EZ M9M0;U)5ONZ5&:F*_+&C,@G$.=+[6&O<;%Z =W.E?4$L#!!0 ( *]5IE) M1U&PO=V]R:W-H965T<74Q6FN].7<.VDA@B67*,\=SW=#)6 3]M+F7N',J*4F: U>IX$3"\F+T@9Y?T=@P6(JO*>S5 MT9H859Z%^&$V-\G%R#6(((.%-B(8_NW@"K+,2$(<_Y1"1]6=AO%X?9#^AU4> ME7EF"JY$]BU-]/IB-!V1!)9LF^D'L?\32H4"(V\A,F5_R;ZD=4=DL55:Y"4S M(LA37ORSE](01PPHIYO!*QF\)L.DA\$O&7RK:(',JG7--)O/I-@3::A1FEE8 MVUANU";EQHV/6N+7%/GT_!%6Z!1-'F CI$[YBISB>B'X(LU29BTMEGBB69J1 M3U(H13XSN4HYT8+<\(7(@5P"AA,<=E_8"_GX@F&F@(RO+:,Z0:E/C]=D_.Z$ MO"/(_&4MMHKQ1,T <3 M7'J# E&?,^+3]\1S/=J!Y^KM[.X '+_RB&_E^6_VR TOTM4XX_LMDI,;#;GZ M>^"R2779Q%XVZ;EL?(L>/4&/6-<]%XXL=QH=.7X&#LM4GQ H7-KEK^**T%YA MRL9N?NK%;AS,G-VQ&=MDE,:Q7U&]4B"H% @&%;CA&B0H33"8B-!KD"7\+J"% MJ. 8Z#1LH.R@H:';#3*L0(9O SE@Q+!U+_4I;8#K( J"'@M&%;AH$-Q?&Y#, MQMDX.PJ&+HQ1VS9>-(W] %=MI"$;I^T]MMHFD4]R"-*Z3Q(-)/F#*2907(!&MVJK2Q\*[3IG';6%X8 M-1W?IO*",.H!2MVZ^+N#M>86E#H?*"/TJ(W00:7O\,7!E,)?L=%I7OJ%C,N( M/\&6OP.^A>Z"3SN2;M(,JPXJWZ,])O!JX-[/@+\G*WSO',(?47/!3]%EB4F* M!&2ZL][#Q$!';DUQ[M;":^&+7&_2U*)-=>I-@FG4HTC=-JC_&ULO9I=;]LV%(;_"N$-0P/!RX M2F^7JCXP/3]=)[?R6JJ/ZP^E_C;=];)(5S*OTB)'I;PYF[S SV+LTE0*Y*9G*NZBT3_N9.7,LOJGK2.O]M.)[MSU@WW M/S_T_JI)7B?S*:GD99']GB[4\FP23=!"WB2;3%T5]S_+-B%>]S[; MV&""YIM*%:NVL5:P2O/MW^1S>R'V&NA^W U(VX#T&S!/ ]HVH&,;L+8!:Z[, M-I7F.LP2E9R?EL4]*NMHW5O]H;F836N=?IK7XWZM2OW?5+=3Y]?R5H^B0E=R M790JS6_1"7J5YDD^3Y,,U5TB/;G0Q:;2#:L*M?$5>C*3*DFSZD?=X./U##WY M_D?T/4IS].NRV%1)OJA.ITH+K$\SG;=B+K9BB$<,16^+7"TK]#)?R$6W_50G MMLN./&1W0< .WR;E,T3Q4T0"@AUZ+LRH;NQHDU_=/18 MO07_\HL/1&R57U9_ R=CN9*PY&?.<[-="Z0EP)>]DOI'.L=RV%TW[ M&B]WYQC3(."GT[O]2^P($T)$>!?6D<=W\C@H[ZJ9?6A>5 H5-YI ?IW;COB^ M $*PB'HZ'6$XB@AUZQ0[G0(XZR<$\WVG+2"I*OV[6*MTE?ZS M'?0G\K-V@$KJ90A=@M#*[02SH'"JVS ME'.=2ZVTGBM*D_OW-%>R1-=*8P1]+%,GLP-;MV!QT)\_CKC HWK/G?"89?ZZ MU+,':1S?IKE3(K9.S8, D[Y"1QAGPC/),3$JR0A6OJB7I]OUB+VT!*,D[.J; MM7&B$Z=_/!,8&^/ %!3XNB@6]VF6.<51!Q\#RFA?W&!<5YPQ&@P[S3NS@@!0 M8N,,F!^$7&S8C<4CX:L]49=?O,\O1U0-,.J[Q,8\,.P>1T,8=CD)CN)^(G98 M#;'8DX>Q$PS[R7N=0-+L?*J'?>B_J&7$R_I6HDSGJ?H"#;ZA/HZ__6Z+ MF,_#^RUB\S6,0M[W#T<8)C@4'@& MR(0IA(#$L)S#+(2\G M#N[B,,*6NL&XKC@#:'(40.N#XUR?&%P3&-=#*YX:$M.!G?+17)_:*!:A=8/L MB-*N3R//9*8&V!0&]M%9Q&6KX30\KMU"#6?HM"R[4!JPU6%!(5[3!+QVHMWRU[U.[ M=N)38Y!,X<+)2,NGCHI'3&.++G8888)[Z,(,[MF8C;??\IF-YS@,*.YA?.:* M8Y@+C^$S@W$&8QPR?&8CEW :]*4-1'6%&2ZSXW%YM.,S0VD&4WIHK;.]4O? M=OEHCL]&RVP4 ME\?8.;.A:VF$0KK/=@R3>7#0TN8&GAR&YV$VSET;7VN4'%'>4>*&KARFZ]=[ M.;?+S;X1,;#EUH)LQGR<&ZCM&_@8$A7DD$M_]^H'6W2W("7P^ =7,F&J?RQGB5R:*_;3M+1 MVV%NL,L?Z3DB'X8R&-)]D&V@+."-\LM,\S-O^ G=9@O#9H&_O2D+ U0QYBD= M9,H" N?VPH(A76&&K6(46\?XL1CF*QC256CX*MA!JU@8$ H8A(?YL1A$Y248 MTA6]]P['P'/ K[9B89>!?6H,4@50#$;#@7WIT7PX',8M&-)-P. VA'%[-!]NS^.>!JU^*&2K?[KW\N9*EK?- M2["5=H--KK9O.NZ.[EZT?=&\7MH[?H&?7VY?ES7=;-_>W4*B0IF\T5T&ST)] M/&J270908$EWTAWJW>?<-_/T./E6MKPA5T;.QY$D&^LTVJ?3 R4 MJ-N5/^QU.$I(7DM(]@E)X-T6"BSGW/$L-7H'QD<3FM^$5D,VD1.UOY2E,^05 ME.>RY69E\7Z#M8,/6_I:.)NCXT+:Z?@JW6;\77\;),&7;%P@/.\+#DX27: 22 MMD#C7J(Q6+3,3F@QZJ!'_T7K<8<__E>MGS7U%W*WI>/XB=[#P>AR_%QP=C28 M_HW[PLU:U!8DEI3:[XWI DS[;K2&TTV8U95V-/EA6]%3B\8'D+_4VAT,/_[= MXYW] E!+ P04 " "O5:92)9YOPS # !T$P #0 'AL+W-T>6QEE60EV-V?,!,M M=W!>BV'4\4'4>Y@QXLO#/'?VV^[@SOO; JW3EYPE!SM[R9J3".O*& TR)=L" MB8@+6 \T9\$C%4,RIH)/-(>LC.9("HT%!C6%:7MM.]7 5? 8%=?M^55B' M,TU7W=X%:1.JFQ69*)TRW*-_9%OJWB#@C\J M\V5AAR.K/A0,N]4LX\NJO\P: QA[%V>G12%6GP6?R9RYP1\L.!K0=5XP5YH_ M634HE:D-,$V"1Z8-GVY&?FE:W+.E69?3,L,]]X[0\]^=YQF33%.Q:=K6_EN> MY5<[CB[_E>7JM\JN8:_'>IM^ZR8OCL%D? PFCZ(F^\=@,GF3)L-Z ]\X)6R= M$9IH &>Q(?D.YS_1B@:3!1>&R[HWYVG*Y+.C@J4W=&+_I-CBM\^G+*,+8>X; M<$C:]@U+^2)/FJ=N82+JI]KV-QA>-VX.@E:+RY0M63JNNWHVJ9J!;5C5^H*$ M7>2ZNOP(EN,P/P(8IH,YP')<%J;S/XVGCX['89BWOA?IHSE]-,=E^9!Q]<%T M_#F)O?PC39(HBF-L1L=CKX,Q-F]Q##]^-LP;9& ZH/1G*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'.IS LA'/DM6O)?GKLS9/2ZV?V.\L5;;? MVCJWNVFW;;(5&;=_ZIU0<&:M3<8=')I-V^Z,X"N[%<)E:3OH='KMC$O5^O;U M4->]:?L'VHG$2:V@L"AXE.+9OI\O#ME>6KF4J70O_5;Y/14MEDDE,_DJ5OU6 MI\7L5C__I8U\UAVH M<"V-=>459?T<&/<"+JZ.J$&7$G?AB=[Z3:%-7 7;2]VRC;X?!9->*- M^3_-J-=KF8B13O),*%>UHQ%I :CL5NYLBRF>B7YKJ/?"L'N^$<5-P;],5M4- M.B#SFLO<2#AA)JN2D9!G-AV-IXOQB,&WQ>QN,AH\P,'WP=U@.APS#S) ((,+ M0OX=>) A AE>!'+Q !\_QU,/,D(@HPM"UEHR1B#C2T*&'F0/@>Q=$C+R(#\A MD)]H(6_+'T$IXVK%9F;#E7PM"SR^SPC?9UJ^[]Q*R_2:W1MAX=)WUD6>9=R# M_() ?J&%G(N]4+FP?L#N8!&[0\LS_I6#6GT:U!_$ H&>6PMC!'29T\F3CX49 MHTNLC)$PY8#\%M[D1)T\8 M%OB[Q)%_HA*="?; ?]<#%Q;LN\31?JBS3+JRF3G$L>Y9NRP;PTU0"CL\88 8(B VP$)OB"C87.VV*)O3!,!D$Q#)8 MY$LK?N4%VWA_-!P"= )!K ,TT:CEO0'FA8#8"X=4@UW!U#45]@\?#%-"0*R$ M*N=HQ,*$$! +X2CY:.3#)!$02Z(Y"VG$Q&01$,NB.1UIQ,3\$1#[XR0O:23$ MY!$0RZ-(4)J@0LP6(;$MSF0J!TX?$W-'2.V.8ZDU-B0FD9!8(F_1^9I-N3'5 MN+X:"<=E6J=$EZ$^RB'7;"0MWVR,V%2Z _W-_67'$#-*2&P4#W/ YCHM:GGF M9E50SG+C8V*&"8D-\Z_XKMD"*EOE$'J ;YQHI3.9L(F/B8DF)!;-&^94JVN@ M<\7*>3&&(&8*4^MT3#0AL6C>,?'Q@UDF)+;,&V.1,R:E$DLYB_N 2)OT^)J:>B'RUZPSF;+V& M[-?'Q-0376:.4V'6IM81II[H,G.P;8]H%%]3,P[,;%W M3A>):@/=?S4$\T[OHS=H ',N8%Z>E$WJ8V+>Z7WXDMLUNY6* R9/F=_I/0GG"T^3>L.*C>G$ABHL]R'6> MID,HFZD[S5>'UP4/KSI^^P=02P,$% @ KU6F4B=EU:4, @ A"4 !H M !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/D7Q =B^/2K'-IQWYWJ M;M_7Q._8^4ZGI7CFV]Z_IR.E_9=,.Q'<_+89OZ=OW>;DO2Y3*G MX79&\_QT.W/Q^MF7_YG8;3;[=?G9K7\?RVG\Q^#TIQO>ZZZ4L5F\ML.VC*LF M?1RNIVNZ'.3N/+E9O+RMFN'E39HT=Y!"D,X?9!!D\P MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'> M-MDL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0 MVU%O)]#;46\GT-LGF]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$ M>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G)8'>@7H'@=Z!>@>!WH%Z!X'>@7H' M@=X9]F?4.Q/HG5'O3*!W1KWS=^I=Q\]#J=>>KS4^_SNI'L_WENOC+\NO MDY-7Y8)SNJVHSW\!4$L#!!0 ( *]5IE+NU>T8Y@$ /4D 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A M6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J0 M6T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7M MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/ MV)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR( M8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, MZ>,&UL4$L! A0#% @ KU6F4D[=^%OO M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ KU6F4IE&PO=V]R:W-H965T&UL4$L! M A0#% @ KU6F4GODT4P;" 9B0 !@ ("!8@X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KU6F4HMC MPMR8!P #B@ !@ ("!52 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ KU6F4D,H#L*] P 4 @ !@ M ("!H#( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KU6F4H?A[\?E M P A D !D ("!DE< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KU6F4L5LWSK6 P A0D !D M ("!-6D 'AL+W=O&PO=V]R M:W-H965TU\ !X;"]W;W)K&UL M4$L! A0#% @ KU6F4OXSGEP6!P (!( !D ("!JH0 M 'AL+W=O&PO=V]R:W-H965TN< !X;"]W;W)K&UL4$L! A0#% @ MKU6F4KF9^>+P!P 7Q8 !D ("!'J4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KU6F4ER 65_[!0 KQ, !D M ("!3&PO=V]R:W-H M965T&UL4$L! M A0#% @ KU6F4A9Q)4J& P 80@ !D ("!GM@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KU6F M4D= $^;Y @ > @ !D ("!5N4 'AL+W=O;6.T& !I+@ &0 M @(&&Z >&PO=V]R:W-H965T&UL4$L! A0#% @ KU6F4BK&_Q-A @ T08 M !D ("!S_( 'AL+W=OJ9P" "\!@ &0 @(%G]0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ KU6F4IXE(;,,! 1 \ !D M ("!#_P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ KU6F4JM.L62% @ +08 !D ("!O@@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KU6F4L1. M+IY* P ]@L !D ("!V! ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KU6F4AXFT46> P 00\ !D M ("!A!\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ KU6F4@)V^JO@ P 2A$ !D ("! MU2D! 'AL+W=O&PO=V]R:W-H965T+#J%0, '0* 9 M " @9@P 0!X;"]W;W)K&UL4$L! A0#% M @ KU6F4AM$=KXE!P 9BD !D ("!Y#,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KU6F4N"?9]%5 @ Q 4 !D M ("!Y4X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KU6F4A*C6'5( @ R 4 !D ("!R5T! M 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " "O5:92[M7M&.8! #U) $P M@ $7; $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1P!' &@3 N;@$ " ! end XML 76 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 77 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 289 346 1 false 86 0 false 6 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.sparkenergy.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - 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 1005006 - 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 1006007 - 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 2101101 - Disclosure - Formation and Organization Sheet http://www.sparkenergy.com/role/FormationandOrganization Formation and Organization Notes 8 false false R9.htm 2102102 - 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 2104103 - Disclosure - Revenues Sheet http://www.sparkenergy.com/role/Revenues Revenues Notes 10 false false R11.htm 2109104 - Disclosure - Equity Sheet http://www.sparkenergy.com/role/Equity Equity Notes 11 false false R12.htm 2116105 - Disclosure - Preferred Stock Sheet http://www.sparkenergy.com/role/PreferredStock Preferred Stock Notes 12 false false R13.htm 2120106 - Disclosure - Derivative Instruments Sheet http://www.sparkenergy.com/role/DerivativeInstruments Derivative Instruments Notes 13 false false R14.htm 2127107 - Disclosure - Property and Equipment Sheet http://www.sparkenergy.com/role/PropertyandEquipment Property and Equipment Notes 14 false false R15.htm 2131108 - Disclosure - Intangible Assets Sheet http://www.sparkenergy.com/role/IntangibleAssets Intangible Assets Notes 15 false false R16.htm 2136109 - Disclosure - Debt Sheet http://www.sparkenergy.com/role/Debt Debt Notes 16 false false R17.htm 2141110 - Disclosure - Fair Value Measurements Sheet http://www.sparkenergy.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 2144111 - Disclosure - Income Taxes Sheet http://www.sparkenergy.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2146112 - Disclosure - Commitments and Contingencies Sheet http://www.sparkenergy.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 2148113 - Disclosure - Transactions with Affiliates Sheet http://www.sparkenergy.com/role/TransactionswithAffiliates Transactions with Affiliates Notes 20 false false R21.htm 2150114 - Disclosure - Segment Reporting Sheet http://www.sparkenergy.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 2155115 - Disclosure - Subsequent Events Sheet http://www.sparkenergy.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 2203201 - 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 23 false false R24.htm 2305301 - Disclosure - Revenues (Tables) Sheet http://www.sparkenergy.com/role/RevenuesTables Revenues (Tables) Tables http://www.sparkenergy.com/role/Revenues 24 false false R25.htm 2310302 - Disclosure - Equity (Tables) Sheet http://www.sparkenergy.com/role/EquityTables Equity (Tables) Tables http://www.sparkenergy.com/role/Equity 25 false false R26.htm 2317303 - Disclosure - Preferred Stock (Tables) Sheet http://www.sparkenergy.com/role/PreferredStockTables Preferred Stock (Tables) Tables http://www.sparkenergy.com/role/PreferredStock 26 false false R27.htm 2321304 - Disclosure - Derivative Instruments (Tables) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.sparkenergy.com/role/DerivativeInstruments 27 false false R28.htm 2328305 - Disclosure - Property and Equipment (Tables) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.sparkenergy.com/role/PropertyandEquipment 28 false false R29.htm 2332306 - Disclosure - Intangible Assets (Tables) Sheet http://www.sparkenergy.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.sparkenergy.com/role/IntangibleAssets 29 false false R30.htm 2337307 - Disclosure - Debt (Tables) Sheet http://www.sparkenergy.com/role/DebtTables Debt (Tables) Tables http://www.sparkenergy.com/role/Debt 30 false false R31.htm 2342308 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.sparkenergy.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.sparkenergy.com/role/FairValueMeasurements 31 false false R32.htm 2351309 - Disclosure - Segment Reporting (Tables) Sheet http://www.sparkenergy.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.sparkenergy.com/role/SegmentReporting 32 false false R33.htm 2406401 - Disclosure - Revenues - Narrative (Details) Sheet http://www.sparkenergy.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 33 false false R34.htm 2407402 - Disclosure - Revenues - Disaggregation of Revenues (Details) Sheet http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails Revenues - Disaggregation of Revenues (Details) Details 34 false false R35.htm 2408403 - Disclosure - Revenues - A Rollforward of Our Allowance for Credit Losses (Details) Sheet http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails Revenues - A Rollforward of Our Allowance for Credit Losses (Details) Details 35 false false R36.htm 2411404 - Disclosure - Equity - Schedule of Economic Interests (Details) Sheet http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails Equity - Schedule of Economic Interests (Details) Details 36 false false R37.htm 2412405 - Disclosure - Equity - Non-controlling Interest (Details) Sheet http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails Equity - Non-controlling Interest (Details) Details 37 false false R38.htm 2413406 - Disclosure - Equity - Narrative (Details) Sheet http://www.sparkenergy.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 38 false false R39.htm 2414407 - 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 39 false false R40.htm 2415408 - Disclosure - Equity - VIEs (Details) Sheet http://www.sparkenergy.com/role/EquityVIEsDetails Equity - VIEs (Details) Details 40 false false R41.htm 2418409 - Disclosure - Preferred Stock - Narrative (Details) Sheet http://www.sparkenergy.com/role/PreferredStockNarrativeDetails Preferred Stock - Narrative (Details) Details 41 false false R42.htm 2419410 - 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 42 false false R43.htm 2422411 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 43 false false R44.htm 2423412 - Disclosure - Derivative Instruments - Schedule of Notional Amounts (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails Derivative Instruments - Schedule of Notional Amounts (Details) Details 44 false false R45.htm 2424413 - 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 45 false false R46.htm 2425414 - Disclosure - Derivative Instruments - Offsetting Assets (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails Derivative Instruments - Offsetting Assets (Details) Details 46 false false R47.htm 2426415 - Disclosure - Derivative Instruments - Offsetting Liabilities (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails Derivative Instruments - Offsetting Liabilities (Details) Details 47 false false R48.htm 2429416 - 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 48 false false R49.htm 2430417 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 49 false false R50.htm 2433418 - 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 50 false false R51.htm 2434419 - 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 51 false false R52.htm 2435420 - Disclosure - Intangible Assets - Estimated Future Amortization Expense (Details) Sheet http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails Intangible Assets - Estimated Future Amortization Expense (Details) Details 52 false false R53.htm 2438421 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.sparkenergy.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 53 false false R54.htm 2439422 - Disclosure - Debt - Narrative (Details) Sheet http://www.sparkenergy.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 54 false false R55.htm 2440423 - Disclosure - Debt - Components of Interest Expense (Details) Sheet http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails Debt - Components of Interest Expense (Details) Details 55 false false R56.htm 2443424 - Disclosure - Fair Value Measurements (Details) Sheet http://www.sparkenergy.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.sparkenergy.com/role/FairValueMeasurementsTables 56 false false R57.htm 2445425 - Disclosure - Income Taxes (Details) Sheet http://www.sparkenergy.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.sparkenergy.com/role/IncomeTaxes 57 false false R58.htm 2447426 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.sparkenergy.com/role/CommitmentsandContingencies 58 false false R59.htm 2449427 - Disclosure - Transactions with Affiliates (Details) Sheet http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails Transactions with Affiliates (Details) Details http://www.sparkenergy.com/role/TransactionswithAffiliates 59 false false R60.htm 2452428 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 60 false false R61.htm 2453429 - Disclosure - Segment Reporting - Reconciliation of Retail Gross Margin to Income Before Income Tax Expense (Details) Sheet http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails Segment Reporting - Reconciliation of Retail Gross Margin to Income Before Income Tax Expense (Details) Details 61 false false R62.htm 2454430 - 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 62 false false R63.htm 2456431 - Disclosure - Subsequent Events (Details) Sheet http://www.sparkenergy.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.sparkenergy.com/role/SubsequentEvents 63 false false All Reports Book All Reports spke-20210331.htm certceoandcfoexh32-q12021.htm certceoexh311-q12021.htm certcfoexh312-q12021.htm newbankagreement-wellsfarg.htm spke-20210331.xsd spke-20210331_cal.xml spke-20210331_def.xml spke-20210331_lab.xml spke-20210331_pre.xml http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "spke-20210331.htm": { "axisCustom": 0, "axisStandard": 33, "contextCount": 289, "dts": { "calculationLink": { "local": [ "spke-20210331_cal.xml" ] }, "definitionLink": { "local": [ "spke-20210331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "spke-20210331.htm" ] }, "labelLink": { "local": [ "spke-20210331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "spke-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "spke-20210331.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 512, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 1, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 6 }, "keyCustom": 27, "keyStandard": 319, "memberCustom": 41, "memberStandard": 44, "nsprefix": "spke", "nsuri": "http://www.sparkenergy.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.sparkenergy.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - Disclosure - Revenues", "role": "http://www.sparkenergy.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - Equity", "role": "http://www.sparkenergy.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Preferred Stock", "role": "http://www.sparkenergy.com/role/PreferredStock", "shortName": "Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - Derivative Instruments", "role": "http://www.sparkenergy.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - Property and Equipment", "role": "http://www.sparkenergy.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131108 - Disclosure - Intangible Assets", "role": "http://www.sparkenergy.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136109 - Disclosure - Debt", "role": "http://www.sparkenergy.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141110 - Disclosure - Fair Value Measurements", "role": "http://www.sparkenergy.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144111 - Disclosure - Income Taxes", "role": "http://www.sparkenergy.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146112 - Disclosure - Commitments and Contingencies", "role": "http://www.sparkenergy.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148113 - Disclosure - Transactions with Affiliates", "role": "http://www.sparkenergy.com/role/TransactionswithAffiliates", "shortName": "Transactions with Affiliates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150114 - Disclosure - Segment Reporting", "role": "http://www.sparkenergy.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155115 - Disclosure - Subsequent Events", "role": "http://www.sparkenergy.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenues (Tables)", "role": "http://www.sparkenergy.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Equity (Tables)", "role": "http://www.sparkenergy.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Preferred Stock (Tables)", "role": "http://www.sparkenergy.com/role/PreferredStockTables", "shortName": "Preferred Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321304 - Disclosure - Derivative Instruments (Tables)", "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Property and Equipment (Tables)", "role": "http://www.sparkenergy.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332306 - Disclosure - Intangible Assets (Tables)", "role": "http://www.sparkenergy.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337307 - Disclosure - Debt (Tables)", "role": "http://www.sparkenergy.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342308 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.sparkenergy.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351309 - Disclosure - Segment Reporting (Tables)", "role": "http://www.sparkenergy.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406401 - Disclosure - Revenues - Narrative (Details)", "role": "http://www.sparkenergy.com/role/RevenuesNarrativeDetails", "shortName": "Revenues - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Revenues - Disaggregation of Revenues (Details)", "role": "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "shortName": "Revenues - Disaggregation of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "ibdd3b8191e4142f6bb903c3455037c4c_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Revenues - A Rollforward of Our Allowance for Credit Losses (Details)", "role": "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails", "shortName": "Revenues - A Rollforward of Our Allowance for Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i131a8daba660434cb13b6ea450fa8f89_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i2c79684a64454f6bb8b29c2cbfaa955c_D20210101-20210331", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Equity - Schedule of Economic Interests (Details)", "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-20210331.htm", "contextRef": "i2c79684a64454f6bb8b29c2cbfaa955c_D20210101-20210331", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "spke:ScheduleOfNoncontrollingInterestTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "spke:IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Equity - Non-controlling Interest (Details)", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "spke:IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDividendsCommonStock", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Equity - Narrative (Details)", "role": "http://www.sparkenergy.com/role/EquityNarrativeDetails", "shortName": "Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "if498261eb2b54369807e318d6459364c_D20210101-20210331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Equity - Basic and Diluted Income (Loss) Per Share (Details)", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "spke:DilutiveSecuritiesEffectonBasicEarningsPerCommonShareCommonStockConversion", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostsAndExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Equity - VIEs (Details)", "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-20210331.htm", "contextRef": "ib96f2860c32a4832b93662230c8f1361_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DividendsPreferredStockCash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Preferred Stock - Narrative (Details)", "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-20210331.htm", "contextRef": "i2a07a87b0a5e405cac231c7681d4aa00_D20210101-20210331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockDividendRatePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:PreferredStockTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i827b2f35c0cf4209a45a7fedc4d34754_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Preferred Stock - Summary of Preferred Equity Balance (Details)", "role": "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails", "shortName": "Preferred Stock - Summary of Preferred Equity Balance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:PreferredStockTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CollateralAlreadyPostedAggregateFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Derivative Instruments - Narrative (Details)", "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails", "shortName": "Derivative Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CollateralAlreadyPostedAggregateFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i6b43e04f98824837a070dcff0f749007_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure", "reportCount": 1, "unique": true, "unitRef": "mmbtu", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Derivative Instruments - Schedule of Notional Amounts (Details)", "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails", "shortName": "Derivative Instruments - Schedule of Notional Amounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i6b43e04f98824837a070dcff0f749007_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure", "reportCount": 1, "unique": true, "unitRef": "mmbtu", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Derivative Instruments - Gains (Losses) on Derivative Instruments (Details)", "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "shortName": "Derivative Instruments - Gains (Losses) on Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "ied8639970b284e3a8c427cefb8827005_D20200101-20200331", "decimals": "-5", "lang": "en-US", "name": "spke:GainLossOnSaleOfDerivativesSettlementsNotDesignated", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i3be71937bbbb408b930bcccf8cde5adf_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Derivative Instruments - Offsetting Assets (Details)", "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-20210331.htm", "contextRef": "i3be71937bbbb408b930bcccf8cde5adf_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OffsettingLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i3be71937bbbb408b930bcccf8cde5adf_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - Disclosure - Derivative Instruments - Offsetting Liabilities (Details)", "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-20210331.htm", "contextRef": "i3be71937bbbb408b930bcccf8cde5adf_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "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-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Property and Equipment - Narrative (Details)", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "ie73e61eb673a4502b339c48ffd78aa90_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY", "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-20210331.htm", "contextRef": "ie73e61eb673a4502b339c48ffd78aa90_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details)", "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-20210331.htm", "contextRef": "i6d9cb9c7d94e477bab333c8bf059150e_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i827b2f35c0cf4209a45a7fedc4d34754_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Intangible Assets - Changes in Goodwill, Customer Relationships and Trademarks (Details)", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillOtherIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Intangible Assets - Estimated Future Amortization Expense (Details)", "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-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - Debt - Schedule of Debt (Details)", "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-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SubordinatedDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - Debt - Narrative (Details)", "role": "http://www.sparkenergy.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i90155ee5567a47d49a62b05c39632e1e_I20210331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - Disclosure - Debt - Components of Interest Expense (Details)", "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-20210331.htm", "contextRef": "i37013bec5e5348ba99ab19772dae97c4_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.sparkenergy.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id44db39569e549ef8ad4eab324b4e061_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445425 - Disclosure - Income Taxes (Details)", "role": "http://www.sparkenergy.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id484125e81cf4ed4b055bd60c4d50ce2_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "id484125e81cf4ed4b055bd60c4d50ce2_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - Transactions with Affiliates (Details)", "role": "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails", "shortName": "Transactions with Affiliates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i92a765edd5254cd3b13d20a61bf229fa_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "spke:NetAssetOptimizationRevenuesExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical)", "role": "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "spke:AssetOptimizationRevenueGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452428 - Disclosure - Segment Reporting - Narrative (Details)", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "spke:AssetOptimizationRevenueGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453429 - Disclosure - Segment Reporting - Reconciliation of Retail Gross Margin to Income Before Income Tax Expense (Details)", "role": "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails", "shortName": "Segment Reporting - Reconciliation of Retail Gross Margin to Income Before Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i6fe1432d6e654daea7beb725830a36df_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfDerivatives", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454430 - Disclosure - Segment Reporting - Financial Data for Business Segments (Details)", "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-20210331.htm", "contextRef": "ic6b64a22fc24439a862fd1b668c1ac0b_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "ifc8394797bfb4a33b1c11f2b702c0be5_D20210421-20210421", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456431 - Disclosure - Subsequent Events (Details)", "role": "http://www.sparkenergy.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "ifc8394797bfb4a33b1c11f2b702c0be5_D20210421-20210421", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Formation and Organization", "role": "http://www.sparkenergy.com/role/FormationandOrganization", "shortName": "Formation and Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "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-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spke-20210331.htm", "contextRef": "i10e1b57a451d4bcb82f612a405da49ed_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 86, "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r533" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r534" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r535" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r535" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r535" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r536" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r535" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r535" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r535" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r535" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r531" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r532" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "domainItemType" }, "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails" ], "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "spke_CommonClassAandCommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Class A and Common Class B [Member]", "label": "Common Class A and Common Class B [Member]", "terseLabel": "Common class A and common class B" } } }, "localname": "CommonClassAandCommonClassBMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "spke_CostOfOtherSalesRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Of Other Sales Revenue", "label": "Cost Of Other Sales Revenue", "terseLabel": "Cost of revenues recorded in net asset optimization revenues (less than)" } } }, "localname": "CostOfOtherSalesRevenue", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spke_DefaultShareLimitMinimumAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Default Share Limit, Minimum Amount", "label": "Default Share Limit, Minimum Amount", "terseLabel": "Default share limit, minimum amount (in shares)" } } }, "localname": "DefaultShareLimitMinimumAmount", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "spke_DeferredTaxAssetsInvestmentPurchaseinAffiliate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Investment Purchase in Affiliate", "label": "Deferred Tax Assets, Investment Purchase in Affiliate", "terseLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsInvestmentPurchaseinAffiliate", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "spke_DesignatedasTradingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated as Trading [Member]", "label": "Designated as Trading [Member]", "terseLabel": "Trading" } } }, "localname": "DesignatedasTradingMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails" ], "xbrltype": "domainItemType" }, "spke_DilutiveSecuritiesEffectonBasicEarningsPerCommonShareCommonStockConversion": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Dilutive Securities, Effect on Basic Earnings Per Common Share, Common Stock Conversion", "label": "Dilutive Securities, Effect on Basic Earnings Per Common Share, Common Stock Conversion", "terseLabel": "Effect of conversion of Class B common stock to shares of Class A common stock" } } }, "localname": "DilutiveSecuritiesEffectonBasicEarningsPerCommonShareCommonStockConversion", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "spke_FourthAmendmentToSeniorCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fourth Amendment To Senior Credit Facility", "label": "Fourth Amendment To Senior Credit Facility [Member]", "terseLabel": "Fourth amendment to senior credit facility" } } }, "localname": "FourthAmendmentToSeniorCreditFacilityMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20210331", "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 (loss) income allocated to non-controlling interest" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "nsuri": "http://www.sparkenergy.com/20210331", "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": "Income tax expense allocated to non-controlling interest" } } }, "localname": "IncomeTaxExpenseBenefitAttributabletoNoncontrollingInterest", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/EquityNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "spke_IncreaseDecreaseinDeferredAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.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/20210331", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "spke_IncrementalCommonSharesAttributabletoDilutiveEffectofCommonStock": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": 1.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/20210331", "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "spke_LineOfCreditFacilityMaximumAmountPerAdvance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Maximum Amount Per Advance", "label": "Line Of Credit Facility, Maximum Amount Per Advance", "netLabel": "Subordinated debt, advances" } } }, "localname": "LineOfCreditFacilityMaximumAmountPerAdvance", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "spke_LossContingencyDamagesSoughtPenalty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Damages Sought, Penalty", "label": "Loss Contingency, Damages Sought, Penalty", "terseLabel": "Damages penalty" } } }, "localname": "LossContingencyDamagesSoughtPenalty", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "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/20210331", "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "spke_NetAssetOptimizationRevenuesExpenses": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Asset Optimization Revenues (Expenses)", "label": "Net Asset Optimization Revenues (Expenses)", "netLabel": "Revenues recorded in net asset optimization revenues related to affiliates", "terseLabel": "Net asset optimization (expense) revenues", "verboseLabel": "Net asset optimization (expenses) revenues" } } }, "localname": "NetAssetOptimizationRevenuesExpenses", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "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/20210331", "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/20210331", "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/20210331", "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/20210331", "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" } } }, "localname": "NontradingCommodityContractMember", "nsuri": "http://www.sparkenergy.com/20210331", "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/20210331", "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": "Non-trading" } } }, "localname": "NontradingMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "xbrltype": "domainItemType" }, "spke_NumberofSharesEntitledtoRepurchaseAggregateAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Shares Entitled to Repurchase, Aggregate Amount", "label": "Number of Shares Entitled to Repurchase, Aggregate Amount", "terseLabel": "Repurchase, aggregate amount" } } }, "localname": "NumberofSharesEntitledtoRepurchaseAggregateAmount", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "spke_OtherDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Debt", "label": "Other Debt [Member]", "terseLabel": "Other" } } }, "localname": "OtherDebtMember", "nsuri": "http://www.sparkenergy.com/20210331", "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "domainItemType" }, "spke_PurchasedNaturalGasFromAffiliateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased Natural Gas From Affiliate [Member]", "label": "Purchased Natural Gas From Affiliate [Member]", "terseLabel": "Purchased natural gas from affiliate" } } }, "localname": "PurchasedNaturalGasFromAffiliateMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "domainItemType" }, "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "spke_ReferenceEurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reference Eurodollar [Member]", "label": "Reference Eurodollar [Member]", "terseLabel": "Reference eurodollar rate" } } }, "localname": "ReferenceEurodollarMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "spke_RetailcoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Retailco [Member]", "label": "Retailco [Member]", "terseLabel": "Retailco" } } }, "localname": "RetailcoMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "spke_SegmentReportingDeductionstoOperatingIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment Reporting, Deductions to Operating Income [Abstract]", "label": "Segment Reporting, Deductions to Operating Income [Abstract]", "terseLabel": "Less:" } } }, "localname": "SegmentReportingDeductionstoOperatingIncomeAbstract", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "spke_SeniorCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Credit Facility", "label": "Senior Credit Facility [Member]", "terseLabel": "Senior Credit Facility" } } }, "localname": "SeniorCreditFacilityMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "spke_ShareBuybackLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Buyback Loans", "label": "Share Buyback Loans [Member]", "terseLabel": "Share buyback loans" } } }, "localname": "ShareBuybackLoansMember", "nsuri": "http://www.sparkenergy.com/20210331", "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/20210331", "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/20210331", "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", "verboseLabel": "Subordinated debt, advances, no less than" } } }, "localname": "SubordinatedDebtAdvances", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spke_SubordinatedDebtAdvancesInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subordinated Debt, Advances, Interest Rate", "label": "Subordinated Debt, Advances, Interest Rate", "terseLabel": "Subordinated debt, interest rate on advances" } } }, "localname": "SubordinatedDebtAdvancesInterestRate", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "spke_SubordinatedDebtFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subordinated Debt Facility [Member]", "label": "Subordinated Debt Facility [Member]", "terseLabel": "Subordinated debt facility" } } }, "localname": "SubordinatedDebtFacilityMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "domainItemType" }, "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/20210331", "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" } } }, "localname": "TradingCommodityContractMember", "nsuri": "http://www.sparkenergy.com/20210331", "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/20210331", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "spke_VerdeEnergyUSAIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Verde Energy USA, Inc.", "label": "Verde Energy USA, Inc. [Member]", "terseLabel": "Verde Energy USA, Inc." } } }, "localname": "VerdeEnergyUSAIncMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "spke_WorkingCapitalFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Working Capital Facility [Member]", "label": "Working Capital Facility [Member]", "terseLabel": "Working capital facility" } } }, "localname": "WorkingCapitalFacilityMember", "nsuri": "http://www.sparkenergy.com/20210331", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r312", "r428", "r429", "r431", "r528" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r359", "r360", "r365", "r366", "r528" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r359", "r360", "r365", "r366" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidation, Eliminations [Member]", "terseLabel": "Eliminations" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r176", "r189", "r190", "r191", "r192", "r194", "r196", "r200" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r176", "r189", "r190", "r191", "r192", "r194", "r196", "r200" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r127", "r134", "r217", "r324", "r325", "r326", "r339", "r340" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Adjusted balance" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r127", "r134", "r217", "r324", "r325", "r326", "r339", "r340" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative effect adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r127", "r134", "r217", "r324", "r325", "r326", "r339", "r340" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period Of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r127", "r134", "r217", "r324", "r325", "r326", "r339", "r340" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period Of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r207", "r294", "r298", "r499" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r315", "r317", "r440", "r441", "r442", "r443", "r444", "r445", "r447", "r497", "r500" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r315", "r317", "r440", "r441", "r442", "r443", "r444", "r445", "r447", "r497", "r500" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r207", "r294", "r298", "r499" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_NaturalGasReservesMember": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "label": "Natural Gas [Member]", "terseLabel": "Natural Gas" } } }, "localname": "NaturalGasReservesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r304", "r315", "r317", "r440", "r441", "r442", "r443", "r444", "r445", "r447", "r497", "r500" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r304", "r315", "r317", "r440", "r441", "r442", "r443", "r444", "r445", "r447", "r497", "r500" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r204", "r205", "r294", "r297", "r498", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r204", "r205", "r294", "r297", "r498", "r515", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r128", "r129", "r130", "r131", "r214", "r215", "r216", "r217", "r218", "r219", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r339", "r340", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r58" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r58" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r46" ], "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 and accrued liabilities" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r226" ], "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": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r35", "r209", "r210" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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, net of allowance for doubtful accounts of $2,698 at March\u00a031, 2021 and $3,942 at December\u00a031, 2020" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r44", "r245" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r38", "r74", "r75", "r76", "r485", "r508", "r512" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r73", "r76", "r77", "r124", "r125", "r126", "r364", "r503", "r504" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r36", "r327" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r324", "r325", "r326" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r318", "r319", "r328", "r329" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AffiliateCosts": { "auth_ref": [ "r89", "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs associated with revenues arising from an entity that is an affiliate of the reporting entity by means of direct or indirect ownership.", "label": "Affiliate Costs", "negatedTerseLabel": "Affiliate expenses" } } }, "localname": "AffiliateCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r211", "r220", "r221", "r225" ], "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 doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r224" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r223" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r86", "r104", "r424" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.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" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r104", "r233", "r239" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r155" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r115", "r184", "r191", "r198", "r213", "r359", "r365", "r412", "r466", "r482" ], "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/2020-01-31", "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" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r63", "r115", "r213", "r359", "r365", "r412" ], "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", "totalLabel": "Total current assets", "verboseLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r16", "r17", "r18", "r19", "r20", "r21", "r22", "r23", "r115", "r213", "r359", "r365", "r412" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r314", "r316" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r314", "r316", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r108", "r109", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment purchase accrual" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r227" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r42", "r106" ], "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 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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r100", "r106", "r111" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r100", "r413" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r113", "r115", "r144", "r148", "r149", "r152", "r154", "r159", "r160", "r161", "r213", "r412" ], "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/2020-01-31", "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/DebtNarrativeDetails", "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": [], "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/2020-01-31", "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": [ "r394" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r52", "r255", "r472", "r490" ], "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r252", "r253", "r254", "r262" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r305", "r389" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "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/2020-01-31", "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/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "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/2020-01-31", "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": [ "r281" ], "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)", "verboseLabel": "Dividends paid to Class A common stockholders (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declaration per share of common stock (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r33" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r33" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r33", "r274" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r33" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r166", "r167", "r207", "r410", "r411" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r166", "r167", "r207", "r410", "r411", "r513" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r189", "r190", "r191", "r192", "r194", "r200", "r202" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r88", "r448" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Retail Cost of Revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r87" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r355" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r269" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r25", "r26", "r27", "r467", "r469", "r481" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "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" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r51", "r119", "r275", "r278", "r279", "r280", "r422", "r423", "r425", "r480" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsCurrentNet": { "auth_ref": [ "r62", "r424" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r45", "r424" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r45", "r424" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r330", "r331" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r116", "r338", "r343", "r344", "r345" ], "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 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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r336" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r104", "r243" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r104", "r243" ], "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", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r104", "r179" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset": { "auth_ref": [ "r65", "r376" ], "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, Collateral, Obligation to Return Cash, Offset", "negatedTerseLabel": "Cash Collateral Offset" } } }, "localname": "DerivativeAssetCollateralObligationToReturnCashOffset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r65", "r71", "r385" ], "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, Fair Value, Gross Liability", "negatedTerseLabel": "Gross Amounts Offset" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r66", "r69", "r409" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r66" ], "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" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r64", "r70", "r385", "r446" ], "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, Fair Value, Gross Asset", "terseLabel": "Gross\u00a0Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "auth_ref": [ "r66", "r69", "r72", "r396" ], "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, Fair Value, Amount Not Offset Against Collateral", "totalLabel": "Net\u00a0Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r64", "r70", "r385", "r446" ], "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, Fair Value, Gross Liability", "negatedTerseLabel": "Gross\u00a0 Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "auth_ref": [ "r66", "r69", "r72", "r396" ], "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, Fair Value, Amount Not Offset Against Collateral", "negatedTotalLabel": "Net Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r384" ], "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": "Gain (Loss) on derivatives, net", "terseLabel": "Net, gain (loss) on non-trading derivative instruments", "verboseLabel": "Net, gain (loss) on non-trading derivative instruments" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r383", "r386", "r388", "r391" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedges": { "auth_ref": [ "r62" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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" } } }, "localname": "DerivativeInstrumentsAndHedges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "auth_ref": [ "r49" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r400" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r380", "r383", "r388" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r380", "r383", "r388", "r391", "r392", "r397", "r399" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r66", "r69", "r409" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset": { "auth_ref": [ "r65", "r376" ], "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, Collateral, Right to Reclaim Cash, Offset", "terseLabel": "Cash Collateral Offset" } } }, "localname": "DerivativeLiabilityCollateralRightToReclaimCashOffset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r65", "r71", "r385" ], "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, Fair Value, Gross Asset", "terseLabel": "Gross Amounts Offset" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r112", "r122", "r377", "r379", "r380", "r381", "r395" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r294", "r296", "r297", "r298", "r299", "r300", "r301", "r302" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r294" ], "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": "Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r281" ], "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 to Class A common stockholders ($0.18125 per share)" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r26", "r29", "r468", "r483" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPreferredStockCash": { "auth_ref": [ "r281", "r479" ], "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", "terseLabel": "Dividends paid" } } }, "localname": "DividendsPreferredStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r7", "r17", "r34", "r117", "r429" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Accounts receivable\u2014affiliates", "verboseLabel": "Current accounts receivable - affiliates" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToAffiliateCurrent": { "auth_ref": [ "r24", "r117", "r429", "r514" ], "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 payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Affiliate, Current", "terseLabel": "Accounts payable\u2014affiliates", "verboseLabel": "Current accounts payable - affiliates" } } }, "localname": "DueToAffiliateCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income attributable to Spark Energy, Inc. per share of Class A common stock" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r84", "r132", "r133", "r134", "r135", "r137", "r141", "r144", "r152", "r153", "r154", "r156", "r157", "r475", "r493" ], "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 (loss) per share attributable to stockholders (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r84", "r132", "r133", "r134", "r135", "r137", "r144", "r152", "r153", "r154", "r156", "r157", "r475", "r493" ], "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 (loss) income per share attributable to stockholders (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r333" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r333", "r346" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ElectricityMember": { "auth_ref": [ "r296" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r124", "r125", "r126", "r129", "r138", "r140", "r158", "r217", "r274", "r281", "r324", "r325", "r326", "r339", "r340", "r414", "r415", "r416", "r417", "r418", "r419", "r503", "r504", "r505" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExciseAndSalesTaxes": { "auth_ref": [ "r81" ], "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": "Gross receipts taxes" } } }, "localname": "ExciseAndSalesTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, 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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r401", "r402", "r403", "r407" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r402", "r437", "r438", "r439" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r401", "r402", "r404", "r405", "r408" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r406" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r305", "r306", "r311", "r313", "r402", "r437" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r305", "r306", "r311", "r313", "r402", "r438" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r402", "r439" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r437", "r438", "r439" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r406", "r408" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r382", "r387", "r397" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal funds rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r238" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r240" ], "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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": "2021 (remaining nine months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r240" ], "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r240" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r240" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r234", "r235", "r238", "r241", "r449", "r450" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r238", "r450" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r234", "r237" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r238", "r449" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for purchase accounting adjustments.", "label": "Finite-Lived Intangible Assets, Purchase Accounting Adjustments", "terseLabel": "Adjustments" } } }, "localname": "FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfDerivatives": { "auth_ref": [ "r104", "r476" ], "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 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", "terseLabel": "Net, Cash settlements on non-trading derivative instruments" } } }, "localname": "GainLossOnSaleOfDerivatives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r90" ], "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", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r228", "r229", "r465" ], "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/2020-01-31", "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_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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r242" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r230" ], "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)", "terseLabel": "Amortization" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r380" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r82", "r184", "r190", "r194", "r197", "r200", "r464", "r473", "r478", "r494" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "(Loss) income before income tax (benefit) expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r247" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r334", "r335", "r337", "r341", "r347", "r349", "r350", "r351" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r139", "r140", "r182", "r332", "r342", "r348", "r495" ], "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 (benefit) expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r107" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r103" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r103" ], "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 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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromAffiliatesCurrent": { "auth_ref": [ "r103" ], "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": "Increase in accounts receivables\u2014affiliates" } } }, "localname": "IncreaseDecreaseInDueFromAffiliatesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToAffiliatesCurrent": { "auth_ref": [ "r103" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent": { "auth_ref": [ "r103" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r103" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.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 in inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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": "Increase in other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r103" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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 in other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r103" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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": "Increase in prepaid and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r145", "r146", "r147", "r154" ], "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": 2.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsCurrent": { "auth_ref": [ "r0" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r232", "r236" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r80", "r178", "r421", "r424", "r477" ], "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 }, "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "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", "terseLabel": "Interest expense", "totalLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r92" ], "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/2020-01-31", "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": "Components of Interest Expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r98", "r101", "r107" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r61" ], "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 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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r91" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "negatedLabel": "Interest and other income", "terseLabel": "Interest and other income" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r48", "r115", "r192", "r213", "r360", "r365", "r366", "r412" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r41", "r115", "r213", "r412", "r471", "r488" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r50", "r115", "r213", "r360", "r365", "r366", "r412" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r13", "r14", "r15", "r27", "r28", "r115", "r213", "r360", "r365", "r366", "r412" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r47" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r47" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r47", "r119" ], "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/2020-01-31", "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/2020-01-31", "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": "Senior credit facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Settlement" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r27", "r268", "r469", "r484" ], "calculation": { "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Outstanding under subordinated note", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r51" ], "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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r51", "r265", "r266" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r267" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r264" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r264" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r255" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r264" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r60", "r115", "r213", "r412", "r470", "r487" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest in Spark HoldCo, LLC" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r281" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r100" ], "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 provided (used) in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r100" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r100", "r102", "r105" ], "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 (used) provided in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r78", "r79", "r83", "r105", "r115", "r128", "r132", "r133", "r134", "r135", "r139", "r140", "r150", "r184", "r190", "r194", "r197", "r200", "r213", "r412", "r474", "r492" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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) Attributable to Parent", "terseLabel": "Net (loss) income attributable to Spark Energy, Inc. stockholders", "totalLabel": "Net (loss) income attributable to Spark Energy, Inc. stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r78", "r79", "r139", "r140", "r362", "r373" ], "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": "Less: Net income attributable to non-controlling interests", "verboseLabel": "Less: Net (loss) income attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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 (loss) income attributable to stockholders of Class A common stock" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r132", "r133", "r134", "r135", "r141", "r142", "r151", "r154", "r184", "r190", "r194", "r197", "r200" ], "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 (loss) income attributable to stockholders of Class A common stock", "terseLabel": "Net (loss) income attributable to stockholders of Class A common stock", "totalLabel": "Net (loss) income attributable to stockholders of Class A common stock" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r124", "r125", "r126", "r281", "r356" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r91" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r121", "r429", "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "netLabel": "Outstanding under subordinated note" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingAssetsTable": { "auth_ref": [ "r67", "r68" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingAssetsTableTextBlock": { "auth_ref": [ "r67", "r68" ], "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": "Offsetting Assets" } } }, "localname": "OffsettingAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingLiabilitiesTable": { "auth_ref": [ "r67", "r68" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsOffsettingLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "auth_ref": [ "r67", "r68" ], "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": "Offsetting Liabilities" } } }, "localname": "OffsettingLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r184", "r190", "r194", "r197", "r200" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails": { "order": 3.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)", "terseLabel": "Operating (loss) income", "totalLabel": "Operating (loss) income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r189", "r190", "r191", "r192", "r194", "r200" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r3", "r123", "r171", "r375" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r375" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FormationandOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r45" ], "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" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r49" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r96" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire preferred stock during the period.", "label": "Payments for Repurchase of Preferred Stock and Preference Stock", "negatedTerseLabel": "Buyback of Series A Preferred Stock" } } }, "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "auth_ref": [ "r96" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r96" ], "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 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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r96" ], "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 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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "auth_ref": [ "r96" ], "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 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" } } }, "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r96" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r94" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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: Dividends on Series A preferred stock", "verboseLabel": "Less: Dividends on Series A Preferred Stock" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockTextBlock": { "auth_ref": [ "r284" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r95" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSubordinatedShortTermDebt": { "auth_ref": [ "r95" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.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 borrowings on subordinated debt facility" } } }, "localname": "ProceedsFromSubordinatedShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r78", "r79", "r99", "r115", "r128", "r139", "r140", "r184", "r190", "r194", "r197", "r200", "r213", "r358", "r361", "r363", "r373", "r374", "r412", "r478" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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 loss", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r44", "r246" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r249", "r516", "r517", "r518" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r43", "r244" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r19", "r20", "r246", "r489" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r19", "r246" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r19", "r244" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r85", "r222" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.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" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r58" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r190", "r194" ], "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": "Reconciliation of Retail Gross Margin to Income Before Income Tax Expense" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RegulatoryAssetsCurrent": { "auth_ref": [ "r529" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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 Assets, Current", "terseLabel": "Renewable energy credit asset" } } }, "localname": "RegulatoryAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RegulatoryLiabilityCurrent": { "auth_ref": [ "r530" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r312", "r428", "r429" ], "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 [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r312", "r428", "r429", "r431" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r312" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "Related Party Transaction, Rate", "terseLabel": "Subordinated debt, interest rate on advances" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "percentItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r312", "r428", "r431", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463" ], "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 [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r426", "r427", "r429", "r432", "r433" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliates" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r97", "r120" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r37", "r281", "r327", "r486", "r507", "r512" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r124", "r125", "r126", "r129", "r138", "r140", "r217", "r324", "r325", "r326", "r339", "r340", "r503", "r505" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r175", "r176", "r189", "r195", "r196", "r203", "r204", "r207", "r293", "r294", "r448" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r303" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r286" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r81", "r115", "r175", "r176", "r189", "r195", "r196", "r203", "r204", "r207", "r213", "r412", "r478" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Retail Revenues" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r155" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r383", "r388", "r392" ], "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": "Gains (Losses) on Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r154" ], "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": "Computation of Basic and Diluted Income (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r401", "r402" ], "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": "Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r234", "r237", "r449" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r231" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r378" ], "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": "Volumetric Underlying Derivative Transactions" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r44", "r246" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r118", "r430", "r431" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r184", "r187", "r193", "r231" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r184", "r187", "r193", "r231" ], "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": "Financial Data for Business Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r54", "r113", "r159", "r160", "r270", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281" ], "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/2020-01-31", "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": [ "r31", "r32", "r33", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r359", "r360", "r365", "r366", "r367", "r368", "r369", "r370", "r371" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r367", "r368", "r369", "r370", "r371" ], "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": "Carrying Amounts and Classification of Assets and Liabilities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r237" ], "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": "Estimated Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r172", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r189", "r190", "r191", "r192", "r194", "r195", "r196", "r197", "r198", "r200", "r207", "r496" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r172", "r173", "r174", "r184", "r188", "r194", "r198", "r199", "r200", "r201", "r203", "r206", "r207", "r208" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A preferred stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Various acquisitions" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r103" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "sharesItemType" }, "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r172", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r189", "r190", "r191", "r192", "r194", "r195", "r196", "r197", "r198", "r200", "r207", "r231", "r248", "r250", "r251", "r496" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r31", "r32", "r33", "r113", "r115", "r144", "r148", "r149", "r152", "r154", "r159", "r160", "r161", "r213", "r274", "r412" ], "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/2020-01-31", "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/DebtNarrativeDetails", "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": [ "r56", "r124", "r125", "r126", "r129", "r138", "r140", "r158", "r217", "r274", "r281", "r324", "r325", "r326", "r339", "r340", "r414", "r415", "r416", "r417", "r418", "r419", "r503", "r504", "r505" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r158", "r448" ], "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/2020-01-31", "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" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r274", "r281" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r32", "r33", "r274", "r281" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase program, amount authorized" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r39", "r40", "r115", "r212", "r213", "r412" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityChangeInReportingEntity": { "auth_ref": [ "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Impact on total stockholders' equity of cumulative effect of change in reporting entity. A change in reporting entity is considered as follows: (1) presenting consolidated statements in place of the financial statements of individual reporting entities; (2) changing the combination of subsidiaries that make up the group for which the consolidated financial statements are presented; and (3) changing the entities included in the combined financial statements. A business combination accounted for under the purchase method and the consolidation of a variable interest entity are not considered a change in reporting entity.", "label": "Stockholders' Equity, Change in Reporting Entity", "terseLabel": "Changes in ownership interest" } } }, "localname": "StockholdersEquityChangeInReportingEntity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r115", "r124", "r125", "r126", "r129", "r138", "r213", "r217", "r281", "r324", "r325", "r326", "r339", "r340", "r356", "r357", "r372", "r412", "r414", "r415", "r419", "r504", "r505" ], "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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r114", "r281", "r284" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubordinatedDebt": { "auth_ref": [ "r25", "r27", "r469", "r484" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "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\u2014affiliate", "verboseLabel": "Subordinated debt" } } }, "localname": "SubordinatedDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r420", "r435" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r420", "r435" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r420", "r435" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r420", "r435" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r434", "r436" ], "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/2020-01-31", "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 (received) during the period for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r53", "r115", "r213", "r412" ], "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,707,256 shares issued and 3,567,543 shares outstanding at March\u00a031, 2021 and December\u00a031, 2020" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease": { "auth_ref": [ "r12", "r271" ], "lang": { "en-us": { "role": { "documentation": "Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.", "label": "Temporary Equity, Carrying Amount, Period Increase (Decrease)", "verboseLabel": "Repurchase of Series A Preferred Stock" } } }, "localname": "TemporaryEquityIssuePeriodIncreaseOrDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockSummaryofPreferredEquityBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r12", "r271" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r30" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r30" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r30" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r57" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesARollforwardofOurAllowanceforCreditLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r354" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingActivityByTypeAxis": { "auth_ref": [ "r393" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TradingActivityByTypeDomain": { "auth_ref": [ "r393" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofNotionalAmountsDetails", "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r59", "r282", "r283" ], "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, 144,594 shares at March\u00a031, 2021 at December\u00a031, 2020" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r55", "r282" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r55", "r282" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, at cost (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/RevenuesDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "auth_ref": [ "r104" ], "calculation": { "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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 on derivatives, net" } } }, "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemLossGross": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before deduction of insurance proceeds, of loss recognized in the income statement for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both, Loss, Gross", "negatedTerseLabel": "Non-recurring event - Winter Storm Uri" } } }, "localname": "UnusualOrInfrequentItemLossGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/SegmentReportingReconciliationofRetailGrossMargintoIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r162", "r163", "r164", "r165", "r168", "r169", "r170" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "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": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/EquityVIEsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r359", "r360", "r365", "r366", "r367" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r143", "r154" ], "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r141", "r154" ], "calculation": { "http://www.sparkenergy.com/role/EquityBasicandDilutedIncomeLossPerShareDetails": { "order": 3.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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sparkenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22624-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624186-113959" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624258-113959" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r433": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r436": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61797-109447" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.13(h))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "405", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394" }, "r531": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r532": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r533": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r534": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r535": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r536": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" } }, "version": "2.1" } ZIP 81 0001606268-21-000036-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001606268-21-000036-xbrl.zip M4$L#!!0 ( +!5IE)B[7;#1I,)G5*&_3 I=Z?'BKI('G! MD^IYQ-Y48BZLD)G].P>U1'=GG.JPX[GNKY6WIU*P+I9]&4G5V7'S7]>L6 &)>33OO![SF*7PF+"YPF)8'C#_$SS:P:G 5(Q!430E?5W M7!"\Q;MR_=D;?):I-".XKY;@M>&K?6$/;+A@?NX K]YTJ_#LC3BB,C$8L&K, MLU=ZX>-#MP4RR!/M@J@)$2RU3F\B-H76XQ45-$F8G46L:=!NY< MOM$R,8];5=^60OX_#S5N]=#NCM=RNP^]PDB +X4HW3OC.LR=^R4C"J,=S>&< M)5*A:P6\DRH&S[6^0"!53O6MH (F*";4"5%^6(BM>]6BB>P9LMV==JWF=@M) M^8/7W3?!NDB(NH*A8&HZKZ(JOET% L^"$14X8]+HYYFAJ)^#>4%!LBA$PQ&53ATH;? MF)%Q0FYF+(I@-!I5[X6T,AE+E?+-/A(3UOBJX0MY"E="SM";4[:[TVQW[P:'1Z\$ M]P&5L*76NZTFG:MB2]S).28Z$)W+*_]9-9Y]L*RQT>9 M=<]XKMTT;AB;G"EA(L@BQ P?L1\6^95PQ,SRF)NO290[O$80"!5YS MC^XO,_5[]2XKMTQ7[[#>*)(^SE$'4_2PFY?=SQKPVC,,. ,NL G$!39C ]$$ M.2F^S>.W2 ;"30=)%$M-W*MFF2"H(ALJ@Q"("PDF0EK-N8(E-*) FG_YY(%% MJBPJTD8FK.@'Z0^P:6]$_[Y6_C0=^AC-+A 5V\N\0*E6V2J/1_2J,*P-C^^.8%F;8"%T>^+S.AS4&IF4(VS'TX>FQA[WWSRN.M M+0Q9/8Y-9'$8W5'X>6Y0=.. =L%5#MKN=Q8R2664Z4V6?SC3+:_%\7)^T-W_ M&U!+ P04 " "P5:92%R! 2\4' #/(0 & &-E&@S,3$M M<3$R,#(Q+FAT;=U:;7,:.1+^?K^BUZG+VE6\#1C;P5Y7$2 7ZA+;B\EE[].5 MF-& SL.(E6; W*^_IZ4!8T,<)[?9Y,P'S&A:K5;WTT^W9GSV4_>R,_SG58\F MV32AJP^OW_4[M%>N5C\V.M5J=]BEM\/W[^BP4@MH:$1J5:9T*I)JM7>Q1WN3 M+)NUJM7%8E%9-"K:C*O#0955'583K:VL1%FT=W[&(_B6(CK_R]E/Y3)U=9A/ M99I1:*3(9$2Y5>F8/D;2WE"Y7$AU]&QIU'B24;U6#^BC-C=J+OS]3&6)/%_I M.:OZZ[.J6^1LI*/E^5FDYJ2B7_94>-00P;%HR.#DU6&]T3BI'1W53QJO(EPU MF^+D7P&,K$+]YY2L%H4ZT M:;VHN<\IWRG'8JJ29>OGH9I*2Q=R00,]%>G/)8LHE:TT*O:"5OU'MH( B[C+ M1;$CZ$E4*E<[#.J\K=YO;_NO^T-J!)7@_IZ^=CE?M=]1[[=>Y\.P_X\>AB'1&P#\@^L/[8LA#2]I\.%=CX)& MNQP<[KW0-+8/^L-^[AL;.V_;%WWK4[@SY=O"J<5BB M]C6UW_S9<,3;I\JC8"95OUX]NVS8/G77!B .5G20,ZTR6@_FTAZ^>*D7J^=&C?D+H+3 ](IO=%F2D&M_"OI MF*YGPMQ0+Y5FO"Q1/PTK#V:/E?=P\IQ\[LY MN%ZAU\+"K?#2=$DWJ5XD,AK+DO>S=R5%&BNF&D4""H5*2:1+RM/,Y!(&HVRX M"@+?"IKBRBB14"Q"#!G24Y51IKW,'QJ2W"6I023A8=QPJ7SG=]$D:Z*,'K:I1(]B9)0&.4*#MA<1:;@BB8+/@Z M4C9,M,TQCRG$Z,2':V9T*",,6]I'="*)0")HB'+0 MW)<';FK0C/R5OU3)JR?.(4WT..CR;8\>:'XWD(Q%N)]/L04)+A [2ZU MSP,G^^* NM+".+C,$>SGXUEB[@]%;I\^A4EX)!&;8B5/ZSHW4( TG2OKDA]2 M,G5ZN,6YHXU-ZC$R$2[8!:_?!:Q4T!+?5* 0V&)UHB)W]K'YR*I(":-X \I7 M'T>&*6O*+5<$EQO6E0]'%3AMPD-!>9"O-$,,-A6\Z(N\J"&;Y.;997 M_!I)%@0)8;Z,GC/I[(\>@NG)J;N%J:;70,<#W+6*)W1<5<\ATY8^"R"/HQCR$ 7,W 8\\:1>$!]>8BR5W>LHME'*-I M4',XQ^XH_NO2]@0>\I>[^P$'&DP$AUC?=8QTGGW:@J<%GFO<(["'=^EV:/A44A1S=V=G_+^ ,[B\Z##,#0=@@\MW M:)UJFV&RZ^+@!J)SB))Y)^0@WCC3*&]^/%.QS M2O:!*%"19:K#7VZQ5FD@?\\5S'>0S]/0'<(.GGL?W,9)E9L(A7!S_\\GB5!) MQ*D%4ZU\E<,BNG8EP\#S,%3;4_YS%LC_STQ M*\TSQ+4\0N+=E$6,@+1$LA!+N_^0*)/OOY>K?\6>';M:\?W^K.1,F8>K&@S,3(M<3$R,#(Q+FAT;=U:;7/:2!+^?K^BUZG+VE6\ M6!@V"?:ZB@#>L)787DPJ>Y^N!FD$NW+U_WVG10KE;?G;2KUY*#0"GT2E@DJ-1NZ_2YVH3P MCC3?2)UVMS_H7?3:K4'OZI*N+NBZW[ML]ZY;K^FB=]G"3_RZN@!%MX_@[]^\ M;5T.:'!%_;>ONQ2ORMRZUV@.^';PXJ9>H=4.M-]W+3K?S]]CS/[G-5+S\X@:M[S5HKT2_"^;W M6X5^URE^]+ 42L,R4386V=,GC>>G'U35*:+2"$'1K#V;??DPWZ]&4*$>C<5< MDI%S)1< H&RL+/V1"X-H39;4ES-M,CK,QI*>/GE>JQV?&K?D+H+3(](I76@S MI>"X_ ?IF&YFPDRHFTHS6I:HEX:5.[M'RF9 T#4'6.K%ARUU;U T]L;$Z2WK MUBO/&M_,P+4*O1069H65IDN:I'J1R&@D2][.WI04:9R8:E0!,!0J)9$N*4\S MDTL(C+K@2@1L*VB**Z-$0L!Q+!G24Y51ICW=#D$J0VFM,$LFF8J))';%FJ?% M6@1A<&3BZ@O.8()0&=03D*78#DDB:6@Q5N&8;,Y?F_T+:63!A!68*IN@O' - M6ZAL# 7M3(9.0.8[@V@Z@IIS;(MHN-PVPV..@Y-[XD!2K%)8FIVVL6P)00!R MW#9;]U4:(]<$]Q[X'29Y!)[PWI892_"\XM2=P?@<-QQ/2;()C,(G]L[1B+W( M-34EIL@3$" :-%SFCK-.GE#8,<6)7MA5J&SRF00O>KDA96G+XW8ES(ZTC]GI M]0H-;EF($2]X=FH+MQ;E@I-%Q['"I;-=CX21SDNPNAHFDJU)$J$Q3)0=,SF3 M30$4#!9\'2D;)MKFV,<08G3BW34S.I01EBT=PCN1A+N]"[KOP[%(1Y):R,Y^ MGH B.!'EH'$HC]S6H!'Y*W^IN'M)?9@P?^(4WHH>[TV6Y<$'Q;<.BG$0ZWDW MID#!!>K^H) &&O<)C07F0KS1##"02TGQ*:R M8(>O4]OE%;^&D@D!0M@OH\<,.H?#N\'TX-3=B:F')_V#0POA.%<11XRPF)\9 MW81%M'&GP6$D3+1R*8),B:%*5+;D8K/O6 YPYWWG6!^;MTBW.A4'HN\+A6:Y MF2&PK"N.8:A-Y 1P/]11%!Y1=RZ2 MW.4MFUC&,9H&-8=Q[)[BORYM#\ A?[F_'W!!@XW $.N[CJ'.LP]+\!"D%&MJ MR2U5_/%6E(:K9LWE@?26@#S.YWS 8_5[!/3P)MUU#4\E13%W=_;Z_Q,P@\N+ M#L/#H8Z4;J'C6 M2O.U7$=>JK&PZ\+'.. B3T8.()T]"O!:8FR:R*28KN[0E_YO$SWV:&M\;H/L M'EE$JS@M;=*5T6,[5C:9R][^A$JXT]BL11-H;C)M[+KXN 6PG&(2SZ2\!QN' M&N6-[T<*\CDFAX@H0)%EJ,-?;K%6:2#_RA7$=R&?IZ$;PHX>>Q_;UH'?WTM2?#182- M5JX3_(,14C0MV (WH[^?[QY[\W*BV4%%B@P0J MP?;2Y3R\YQXD%6XN>4!6Z5PG<\FHG(I1\3S,%# AI[-$+R7N+L;:8X.X%41P M^M]2LBKT)9Y=[WEQ\C48;[_102_L'OTT_6 WESOO>%:["CF.-UO$$ ->GNUN M^IF*5:L#6-SW[GLBNO?S^?;X6G[;4>C[%[D]5C*FBS6B7_EN\OL7_/#:/VZ MS*W-,PAN'7:4.7IH+\_\!4$L#!!0 ( +!5IE):T*$' M*A< &'L > ;F5W8F%N:V%GV]/.D-(H&G3)#V=<R4/;/3!&Q96GK6^]+RAW]4FY7.UY9-!M'0)ZV;\WJM0E[L'QS< MOJD<'%0[57+5N:Z3H^)AB71"&D@><1%0_^# ;KP@+P91-#H].)A,)L7)FZ(( M^P>=]@$.=73@"R%9T8N\%Q\_X"?PDU'OX_]\^,?^/JD*=SQD04360L M>= GMQZ3=V1_WUQ5$:-IR/N#B)0/RR5R*\([?D_U]Q&/?/8Q'N?#@?[[PX%Z MR(>N\*8?/WC\GG#O7R_XR;N>RX[?T9/RF_*1Y[X].799N=1]?])]3^'3-_]? M@DD>P.7Z'AE-??:O%T,>[ \8/O_TN#R*SB;%@_?CR*XHB>""&82PLCZ5_V Y#T[5^M>/]NAQ M7* 2"\U \2VN\$5X^O)0_7>&W^SWZ)#[T]-_=OB02=)@$](60QK\LR!A\_FB_IP80L$X/@]83+A2&:G5L&_)N=7X3*S+MFU?VXW.(U>A MQD^MXMM81KPWU1_QP(-%G;YYEY#[[UO7T7(%X"M14$M$CGV@P MIN&4E$X*&L=[T8!+\NKE^W+Y\"PFQ.^?OB:BQUP14F3JTS'0,\2K8,/@ >PU ;(-J<=(=TIH /0=BJ#_>R:V&M?$:5GMS^2J M6:]6F@52KU>V2:8"H:3*?#JA(2,^'W+$H,]IE_L\FA)7#$;**>FP[R">32E"^+3%A81Z(1?8R M;5XI:F;!HLH,J,B5\#UP >4.74^#KH2@.YC9=;O2:=/<8DS-?@>M-+0:Q:OB#EF_'GJXVL&JU6Y^J57M-FDU;^'GM>5DPP7*-[*N MJ=QI0Z#"-Q$2.V!A?TH<%MYS%P;/ +@2?S&_^ +*[@ V!S#;9VX4'M*=$ M6DS5'=C:3(Y$X!DGM7\>6H6@6H*62/%NUP^"V/F-&F&7"!,MW:,(0- O@ MVJ[<^F*WJW8EZU:CNX/9T<+NFX=2GV0CJ9 YNCF-5KFX&_ADMQT[&]6'SP1U^)A/+)3L-QG:N8/WIX-9B M02"G_CT-.-W!;@EV'?O?EJ.._]4:ESOOX0F!I]/:>$',A M1;3MP#8'-J=9O^G4FHV=>'N:TCU3>"O\,7ZU$VUKM&HFT);O8JN4)LT"RK9> MS7=5^]S,3.N!YU J>L7O,N&,DKUO@@>1/RT0R>Y92'U?-PB)1)]% SRR##^S MW7&E(O;/11AB&?-6N;5@B*KHQZ@[(#SP^#WWQDA5A&U>R)@%9&:GC88N,-U5 M@*PO30:K,AMMCM95XA9F/"EZ2J*IZ4O>#T!YR'%7F(NFC)@/U,O2$/N(QPF^\9H7W$I=IL!>)* MR#P>S3J-D3VXQV,]CJCN,E],0,'#L'(,P(_'S8%&M_K9D2=;MKQO[7K=(1=6 M^[*Y38)LE0;(L,"K%L92K#JQ'*=9J:F_MDJ2[.L"? #V(LP"*Q4):;,> \WJ MLJ0;8216R[%T$\AK&C> +!T7=.-"HZ&U)$N;__J3+BQ9DA$-08BB#\/@,;U0 M#$D$"U//Q'^SOWVX=1G1XLHE!'HIR:S4#/XE*=!Q"/O3!=T$&^?!IHF0X F/ M'H??EXB> ]VSB,4LT!]X)Y[&4M=7WQ48'<%TEY?N'I MGX,PGM0(#*/];LCHW3[M12P\I?Z$3N6+[?NZXUK/97XG2LCNI*[/SD2C+6<]DJOGI9>G=XMORS M-0[EF*+/*[88Y]@DEAT\P"4"4BX>EO?HZZT:?B:$L(AWK27EN/L-YAJ;-IK- M\ M7!)X2M5(;):)7(,!H-'!!;(+S!U")=&++J%17@.)4-@"9\&B@F[B#\6.X M6)VEY!$^6:+OB$]C]SIP,6\5D9#]-68R@FG A=@W7K+X#MJ'Z??!W-HXO)H_ M"R,*=PF;/&,N"L\JC<5:886IFEL>.'B!O L)"#A!32HT"GRL8 M91L$""X>?];?EL &N+_I"?" M^6>"6*$N(-"CZ!TJ:;=6>*Z7OB G&9@J:@'. ,72^7C:I>X=J58[]<7YO"\< MGY0*Y<.3IWAZ+FV=9_9*B4;SMD Z5W;;OFBV;15/A8V3'$"LVW&8O0/TL;Y MI.+>:G76%\)3?]Y3?PR09O.W:J8+F3&$>DR"M:V'PN $9AM,=((BCA"X/>'[8B)?O7S[_NQY[$II MK63+ILZS/,WJN*M9B)^![[^SSI_$.I]IFQF;>ABR6A>%G&E"I1/HXS4<;%HG MK=]B7UD: 81,K@205"D?F$8(PD'I16T[/B !1G 'W+_OL]Y6F?L6]*TD%R"/ MA%HH$+EHK=>%69EV"8V0NAASR6D MD)4+)"3OP6T#\:]U'P 7-MDF0M?S+IO M9G;3K@0H-E3%G7^38S!HRC\\X\TO 7G>7IEL4TYBZJ0VXI:ZOP;#E70MM=#R-XS]8W^=&6XIA#SP"CD@*B[%B;Q$2K2_@(QP[F!*0 MGF0RH)$4+%%CJ^>W-QFH4T0F%A^%U,6J/6#] @ZL8N\3+MGKV4KZBNQ*Q6JM MZM-)+&:SUTU=[P5-/ ]+$BGW6E$)F+LHPKN MS10PUO]'X#V@.H5;E)*E@1[YVQC(X7$E#.*-Z"?(P RW:)9XNU\Z.BS%Z[YD 1[-(LTN,+;. M9=0W4@4CEZ8>#VOU3+9.&0[?(Q7:'(V 2)CH,,5]>K6SCW%IST3PO,V9X%$\ M9%S5*G,5>+)C($!.0\_HA-*#^ M%-^FJ3T>#>-'EB48>:6SHD9PW8->PIA3K*9F-J2N4UQ"J2_%:JA.N.__'5A5 MA'R(A%K/(1'3)"145VWI&FG4E#P8JZ4/Z=T2:6-JZK(OJCQ\G3F*_Z(:=^L+ M.)Z):'^7M^ANBTYGZ&@SP()PU459$O F= %6WGP%FV:&6EQ!2.PD"%%%#*.E M,>?9)?&;LCF,IL^X#4%^(.B1[>XI]Y6YT0,B262HV+-D?XU!XIL)/.!M&G2W M6(CU-.#NDSV/8?F.JF-63C]6YB%GZ,!),FXJ;KUZY)G3BF)&[6023I[53J[S MB^N"!GJOZZ]>'AV?58CEW:-LD3@#L'9!WJ#IZ2GK.D681/0DU)XG-FR9HZH) M]>-&E"_%I&8FM1'9RAP=A^X AX,9NRPIQ*+N7Y@,5:18'"8I7$Q6MF%5^L0' MW#Z3DG*VF"1J%6"V>WV\P0!2P\Y(3#P%R;L80DO-1J)4564Y]\EQDX5:-G,\ M)8"+I*3AE$BA-<$#^X/QBP'SE\D:U]RE5[BZ@HRCZX2I?[5M2R"5/X/2QR'T MF8CWXYQ9[FTV@@W'W365T0"56QKB>6QSM'PQ3)P!L;]0*6Y6H"TB/?=?*4Q; M2C%G&&Y[]/4ZO.GRO^7=G$F>L0D'Q$4Z03=?QXT!H8N-HHZ,*IAIRT[,2W81!*U,@.;>4 M> 4J-*)"5 G_S+)DZQ7X#U0QHUZ*RYCC4JX?3:;MX4@;T]>OYW+4:X-Q78;5 MJ7K!JQ6"TG[JG(=2?NBR] ?ZTP< "@S.M*MFU'%,2'5S?#"D0 QD%@)& )[' M/ 1)P+[C)1+,F+@]$SIS 4 :Y"2ZF?#<^8;+N[Q5_O)6N9+LW;62/1"DRGIT M[.OPAG!!/(>F:)O+V!>'A:J(M8X> [KQ^L3>3!^JVG2,RF/2!2,V5A$K98!F MC'3;B6>W&>[:S4B[0$NB\*DI74A< .PGD$@OC,F'@JC C>HF9Z)!2;'3[-"> M*T .4W/^+ILF:>R#'Q^YQY*M9HA'W_8GMGZPUW%D-0<7V^ MGJ:V,N@8C)T0!I6IH!1:*1@BU4$!-XZT)A$K#)UV&5B;O>3,VG?PP+DTMXRT MWZ."U!QD!EL(G"X:W5I&>,Q7@1]O/D(6Z6D7DNZ)6FAL>) 9#V6:", &G:*$ MXXAF#'[ITT'/A$5.DN'?]<>.L4G8%I> M1T'5N6F5-P?H&R<0F\APZ3/JILK4##!%Y-Z3E;&HZK( Z83QB%X94P^$VE6.LR9.+._CU@@MUYIO11Q3)*\ MF&]"=8F2 _AZKW3XFGC@[R*7Q"=O\:1MR/& #*C@H0G?A,914!) &F.!F>7& M=J=6T+H,*3 V<6+1@Z ;T?BDKZ[4C2-67JI2?:,?8%),"M@\6K-#@8^P!,ZA=4:RK\/KE/J*24C7=F577Z^K&9 5>:#T%:)=WM=?7- MC%2SC5653*G) ]8#U:=][2(VYZHG(O1D/(5$A20MX8ZR.L1 ML8J58PD0'KN+-IG52^E^8=0-2Q,P#3H-PSO&1JJ"2*E9]=!YFB,15[-K-\G# MJ$Z0Z!/[AL8%[*3!/9,V8E@'Y;+X'0TJ.;-,\!E(S-3&DNG-&5$ W[ZNM-*3 MC&T%#RWP0C,=-/+-<8"'%UKJG773V:+@O2NZ#NG"LZ M4UQ!,4& (ZA2Y;E*R9N XV:EQ^Z QR9U7$2-"'!]+H<>2^6>;RSC6ZBA:H$Y MA:]$5)WU(G+NJVSPR9L?*8!XU(GZ7;8S\]G.QXO!W58_NZW>DH*K-:UFI=ENY6#2 M=L/I6&W2U*_T:5S"O*];5B,O6&E2/!+5PM!W_F:1"$*'A??8@3&'4X^!D[,UM,$(%8%G M<).+*;?@MCYCAO Y@?GBZZ+UBRWS-V_4^=?-:JU3L_-B;*U80J-A5SJURDTG MKTNH5O(Z\UJ]7FLT:[D%S[75_EJW&M4MOXM[4ZQ[JR\,7$$PQ[$J5S>.W>GD M=M?Q9:6?[+9C:V>'K+P WV::UP4VKVIY"5,LS;UE-QK.U_H7JU&S\KJ&COUO MRU'A(G"L<\LFG;:%\\_C])UF_09?:YI?VB.":?D22+%<'/142>MT@WTIRDQ/FR1%Q?5):9 M=?P9 CTC(-V5P>RTSD^]D]!N=)ZWPJDT7[TLEX[.= K;_F*3MG7>/+<:G\E- MT2H6DC@..0<%7+EZ!H38K%?F%$ME$'(9B1'6.U_1,!(][G.9_<6DE,O2$D:# M?*PAK6*N:4#[6 )?Y7@D][$O"/OSK*(%LR@@5RSP0N[>$8^1RY#27B_[BYDS MC>(EY&H%.^S^@ JJ.QC5%4(,Z73)68/\B>Z=EG?^(IKG18P$5(OF"/]U;(I.HH M]N?JE-7\C(8?\N;SMG]O[7K=(1=6^[*I5EN8R:Z4S'H&R_\!J73-X$*/@NYR M[]@T^XM(B:2\33UM*CQ2'/VYN8&#KO"F\,\@&OH?_PM02P,$% @ L%6F M4O\0V_T#9@( 8LX= !$ !S<&ME+3(P,C$P,S,Q+FAT;>R];5M3R[(N_/W\ MBCSLYYP]YW7-:+^_N.;R7 CH9"T3%.)TXQ>OZNYJB.:%E005?_VI'@$%1$4- M)"/$O383,D;&2]==57=5=U?]^7\_]'N-=S@:=X>#?Z[Q>VRM\7\?_OG_-9O_ M\VCW:6-S&(_[.)@T-D8($TR-]]W)8>-EPO';1AX-^XV7P]';[CMH-JOO; R/ M3D;=@\-)0S#!+QT?:X61R].#^_??OW]_[$$:]>\/1P7W!F+Q?#@<8X]KIZ=T/ MDZO/[@[H5"RC\\/XXMGOY=FY_/[_M)[NQ4/L0_/R MMQ)^_E9U_3'&>P?#=_?IP%<>*EWZQNE=S/WIP=-3KWH6[KV__Z&(XM/@CH=* M%@0@K=[)P<$1KB]*]_ MKDWPP^1^):+[#__7__I??TZZDQX^+&/9/!NO/^]//_SS_O3289A.'OZ9NN\: MX\E)C\8\=<='/3AY,!@.D!Z@^^%!.1%'TU^[*>&@^I6.M\FJC+IQ>O\/DUW, M_USKMR#@[5&-]$ED_S[)&P.WST5N^_V9>LXO=EZ]^J)?[/3WWZ_WVF];VWN?V@_ M:;_=[SP_:;]\KEL?]]^W.E&_>OFJM[.Y_['],76?RG9O_^-1M_5DZV-KY. MY[G>>;G%]_M;LKWYN-MZO)>/.Z&)R_, M3N?1V_V/_WK3>M(ZV=E,;]O5]?_5;WW<.GFUN2W:_6W>ZCPZW!?;I]_YF^ZE M!Z\Z0]UZLONFU6^]W_^XK=KB.2OOLM_?_]CJ_.MMZ\V^V'_SXD/KR>,W](PG M3SM;D]8>^_"TL_Z:,&/^\?T&$ M-RG1,^_SN#N.T-M'&#VF3\8KV7Y/MA_/RQ84]U)&Q*;RG#>]L*KI,+DH M90CH25W+^,]-M,_H^L.T$NZUA,O."U=!4#G*T,Q60%'CT06;O#5(FQ0;U%+"?ZOTU[]ZKT3O M77ASU",)ZO;F6[W?^;N[WXFL]7+[9.?)UOM7F_&D]::E6^)?_5>;+?VJYS[L MK+_F&H5!*?;)_0?=BK3DNU-R-K M/Z&!WWQ+WZ%G>?/XS5.Y>[C?_]#;>?/H[:O.WT6P=/SYA];'YQ];_7VU__% M[/=?Z/:;^+[]\E^'.W3\[#MTK^-7XH4AM>RU7Q;!OGU/ZORQO=DZ>?7F\,W. MYJONJ\Y;T?ZX7L"C7FWV45!+2A=Q? 71+X'%@W$5YQ%\&E6@ M\6!"]/Z?:^-N_ZA7@K[JL\-10=<%3G_OPYAXW9_W+UYC>O_/-SU]AO'P>%3] M5<6H#TXA.T70SQB5LPMAY3#._NJF\G?NXJA1/1!>&9AM;/_[HOV[_.6'9Q]= MO/I1Q33._J*@>#0IQJNB/R6.9/SL>Y^/?7K,=.Y46>GTQ2-G?Y_=Y/Z%@;IR MW++R3AB.002MI/&.693<):.TET;%.8S;Z>OC0>%GTS\3W>S#4:\;NY,I8!NI MVR]FI.2,SI!.^)Y@^#ZOCZ&?*OO/ZG ML?OT&+60I@"*G)P-##02]"-$,LW1&D=* <#8JUJD: 55'?0HT .XMT?WD$ ML@6P@5RCDJ"R2 N.8L4\CHD5^EO#P,_J_"G8=^X/9S@^.D0!N/U07K<'< @ M4BBXBQ&[[X""\$'*.(S<"^F50P-. M:\/0*&4#V>]X>SB^>U+\)5T\;]N?X6BOL-Q/(DK==S2TYT^MLA8P&8Y^T@U\ M\?WRX28.AGT:Z2LN>UWN?>$2]R\^_?>\4*807 AF/0:EN$>G>#(N/!)%CRA@\6W*(LEE=AX;,G+.,F=1 MD\>.PF4GN)$"4L[7_/W[;K?\)T1\6S2=417UG-1).$AL, D?1*&&PAGOC-\+!<[1UN#^*PO\ 9@(NQL%#!TS!J)S3Q2$': M!#)9FXBV9!KAY1%92MVRN!MZSZ";M@<;<-2=0*\F8@))UBUDS4FA% _9.0"; M@W8F"1Q289+ M(Y]G4!8(UD0J'+PH:V2(]YHO *EH[1+(Y7V<%!>?#3L]4AIMFD( M1CBNBY0"2(=9@P<*_3+)1V1D4:,&9[E%J./"F@7Q1?-?-25S(FD24X\\*.70 M021^J+*1*3A=SU53\[&0\Y>E+2LT+%JODEQE8C1"Q*/GQ&2YP,3Q1G,N$,%8IB2XX%S))S))A#PJ71CCSSH_/ M3F1H&<.$9&$]*J0(UGCPV7!(-AD#M[AB^:9%-H?\^.S$I%52P1F,P6AEC/6. MQ$1F,(%(&?CRF+U;S8_/T/)9+Z5 IQP+*EGMT/D8E,O"DB:A61KYW$)^?'92 ML102)HS62!U5=J0T7NJ@O"&VP&1V2R.5.>3'9TCI3*0(/8>LB^[H!)EYL%F1 M,Q+6PC_O9S09CXLYYJ11%_MXR2$%8@28G5^2'RX:()0W[ M9H@(M!)+I0%C)2C-1)#21W*O.5D'%''4"!$+$O;-4EW!80(RUCP8!13RR0!$ M?[(U-DB6BA&1"Y"EQSC$RMSQBNLVP;Y9JI U(E@!-*1=$8852!G*4 M&F6(BBV/6[KYL&^&4O&,2$**WGK!E G2.0$L1^Y(G1+YI:61RNV'?;.T;>++X_8K\\15 M+74+'@21%[*ZJ)F/AD6(1E&\N#3Z_8->\;NW'X\F#S:F#)8(ZU;.&"?3\K4[ M>3T-CPI1FC[!MX:+GC@M-626F2B"DPI7CV*9DL M=,A:H@2H$_VK>3YY+DC%] AZI5](3>#J4DS*\FPE0Y64\S:SY!+&! 1;5:<8 MO^;)[A5.>8,1EES&6_\O*D/'XD$[]"SC60([2)C@)[ M@9GB7IO .D09N$X ,LK5-,$*3S]&T+/C6@N;N(HJH(44R30EXZTT$42=>-Y- MS&&L,'0=FY00HXL>B7LI%#%D:70(!D5(,OI;3$+>,(;JD$JJ'7B\89X[S-F@ MRN"\ P!C7%9:)9;3TH!GN0S1/+:!FO+'O-J$BLH M2*:L:G-0ZJ/7<,?J@JS F?\&5BNR2MP;$TPH(:Z#4B/'Y.!(D!B74+BW4@QB M+K(L"WD"1.ZD%4I; 4$JZR,'QK*P?AY%3F]8EC>Z*GC^ B4995)(E:40RI)N M)HKZG&' =2YAW_()]):K>\Q%JBXPIK04H 13+'EOLU/6:1-%X*2QRR?5N53W MF(MLDS$QID3,-I9-CP@2G;: #@U)+,@.($$6EX%$X8+VN$ MB 79+X;!LDC99YQR55\;9TE T,Y>M%@S4T@AGWO4@9B:8Z>HE09A!*0LV(R+(V8 M;KE>\JSD$RDD,9!8XCHI)[G32I=N7*AX*7(FED8^MU(O>6;TD?-0]@R@]10: M!G11",>YE#8S+Z>[B)="*G.IESPS%R0X]SD)JU56"E2P$CEP)5)$Q2*_/2G- M:P3(KE/$:[D+RBH5E+/!:PE*IBP869$ZEBQ]=#PF.SX>[TTO<0K8\=%;G-KX MWE8/XV14KG8RBVG"3S=^@L.#$1P==B/TSMVTC>^W!@<]&*0;3IW,I3!J4-Z' M "ZX)$J'+N=9J9.7C#:)0:QE6>KO(J@-D^,1])[ 3%:WW&T 9>4E$]Y%$\@( M,^:3CT(:*3-P+:*N 8!60C3! N=9D<[KRI,B]XX;9SA'[A+6,3E^9_W(7%+P MT4-VS+FHC%486)D E0F248Y0@VDI$;2D?F0N ,*0R'\$QB$8%;D*Y$( A0+Z MB"FL0X7VE1!E!(J]F)**4P3&6 C2>& EG9&CTGE)R$"KF]8G),-)-\Y\WF6& M;JN65(29X*QG47/+%5<(D0Q 5(R"7,_*PM<5A&[/;]4309KLCA/9QAQ*I>H0 M,@1OK9*,Y>3"A-9(U4ME2\EY$;Y3RPTJ]R.>?6EM%]S 4](I5<\DE$[;G)DFB(#\Q$Q$A"E)V MERCI (U,9!BLT'2D#D'LRHG,EHO ZV!@0;%)%M*D&1&"1Y[CG,SGAO$4MP!JEE0K<$[M+!G4& MTE)>B_3R IO:^KG..GD.I1.M M"EZ 9YX9*!M+4S9*+*5,EYL195$V:E,X)IA2WD&P+I95:AD\6,G-4EK>&8=D M+7@S'&T&Q_1*[>$$QT^',!BO#]+C[@ & ML3LXV,6(W7<0>CA^=/*H6^V&+J-R/.Z<'.'%/=/E,*9=?(>#8UQ*#Y2L]]:& MJ*W,RA"[!Y:08[39@3.J#@MF;AE=\Y@96R'[)_)HB&2TH_9!6K+= JHBR0RB M,EKF7)=48(5LJ] MM2HM+(ZL=)N3*LR,<*8YDBV MVR5=!Z.]LIL+BRXK2E-@Q7(T295]!\!3]IY[#2)%PVM .!>7$NSB>/IB=Q[; M\]EHFT/4"41P:)7% FM8S8*:XV+#)82V[-=V;J"]F)"VW A!;C2]\&II%G5 MJH6 I[(5SL:Z["%?P6LQX15XX$+'Q',,RACI-8$K12YXF>HSRUDM:<4*[@3C M%=KKZ,&Y"$P9GD+0(%-040H%:E4); 7M^D([4,26M(R,>86ZU - 9W3I\J4U M$=\:0'L%K\6%5^;2)H#@=";2&="#URB%D!_K&:'*?LU,OT_J\I/,@$@TKU&4-KO[7;';PE= M.(B'?1B]/7?_9\>C> AC'.8SF'X&9(M.Q:7<$1Y *)N),5LF*$S#0,&:PRRB MPFL1# >0210(J808H[H S>)/@YUJ$"Q ME%7:94*9<3Y:[;7(=3\K7[QRF)4R*9S%$([7BKK M8JGS'Y'^MWS$I#T<_+*HY^I$:TF,-/<2=6D;P4!Y+;U4*1EMR5U)QU*=5KC6 M&V?+7?'#>HJKP.;L(*A4&DQ0S*5"2,$+X:Q=P6QI1(TA&:5C*1QNE:?_<99< M9&4'$@7:&):/H2RH15GR@C- <#+1I$2AEN*6.6 VH.52&X8QUF%7VW+@;+F+ MX! IXH@LL&2C4I \(V,FI0:-N4Q[K&"V-*+./+J439* 3M'H!\&"=!15.[!, MJ3HMV=D>Q&$?/^GPTV&LA'YQIG(/>LNY!$=;DA\P%9T%I3@&$Q(SS$D('D5P M-=+9A1'D7#32")F!6PS"::5BHTSWPM06X,QY.=O+1Z&:4P M(@JAD'&5373"!\V<-YP'2^9VV?3R]L0YGY*/DH-+$,"8TA ]!BZ#05":97"Y M5I59K[O\Y]')Y]^_7/K3&4'"*QC3@WZ M]>P"9T?._BY7N'I6(UIOG )3RI.467@7A(\BA@S@M:[#-'S"[H.G> "]K>IY MSE?PES:&2X*$BV1+>,U\MFBE4BQ+[X,DY9D6Q.R& ,QA"+YQ@7T_+YR/EX['@3W\7A--B&09K^$H=/GVXL(YY$ MY%['E"3#H "20TZQ-J+,"5#+RS.<7"PGGFZ5$7 QJQIJ*4NCN#9ETPO1.R93 ML#F3V-")='D5^K+*;AEMP5SPQ(1*26EO2DW3%'00Y%XD^1F9O0F\3@SSUT1= M8$=$=$PBO_#Y,CH Z5P2(!R10:Z" V\9)*&Y-1Y%!/]ZNS(BCKM%E?6GL'"C M!^,Q18"387Q[.33L]X>#ZOCZ[(78'9"HZ-RIWKHF__QZIT=^)AF3N8!,01Z" M5Q:,=S:[&%D4UB#]4:/H_<<$]&B13.OLFO9J+K@4(I7JD-Z!,%Y(X7@R)6?/1MT^C,HD%F:Z.OUZHZ;TDKA^P922 MIBFA#?<>H_(VA:2$5U)QGX@]BS!U<8M(CVLDKDLT]!?$%:6)) XRDY(K1Z3$ M6XI294C& E?<+*YV_8")W*/Q(#D^&V'&T0A3=C M!ZW6H\Z+'\Y%FJ D,I6]#C([+ Y:5!:=Q#!F+SZM#=G&,HW??G0JY]KU+MIUBHG6* MH][1J#\Z^9R0/UO',)F>LHP>W]O(,.3@DE89""D=CPD3@R_Z;2VB+UG! M]%9A>EL9G,^6^?WAU7;YY>%/6.64@LYD@V528#G(I)TU3@BC(4BYLLK7AOO9 M63>P/7!AL#Z?Q)5DI;D"1E,VK!L5N++>(A!3%#ZQ.LQ#$H(#N/.\MI4LI+9.A-L,DYA]$XS M(2 DQ1U'&2]W95_9U!5>YVI?34:NI$@&2^LP0+ !@Q7:20;2U&(US,(YROEL M8_-6^$ !=MG#1J/KP#@;7$Q>!+"N3K7-%D:0\]G HY15T67O;%39B>"8357? M2AMU9'6J_GN5?1\_@>[@Z7 \?G3R%Z:#:K5JKUJ+/#[L'EV4\@:,#Q_WAN]/ M3UQ>TS^?A9 NL:!#YH)GY;0 K1.W,H54=BO4J@3G"FB+;-$P.2.]MRP(XL02 M7%3"1LS!.6'9%WF&10;:V>;2]?B?X^Y5]'@Z*[63MP>)9)Z.H=<[V>[W:>1& M7>A=\?45H9WY.I'@=:&S02IRGH[II)CV 4(6$1=X9<$UHZ*+#*A:*)+H\3>J MC^)DXW@THB\L[D3HQ8J\,B;@5FLE4%7]W< 'RS*65IS"^Z605FG%2-*AX&BP;)(3O"@,^3ED-$W MC!\=BK42F#06+"AC24C*9Q]24B8+9K14*O"X% +[FOVKG;2B*[U0M#2!@U)9 M>X[>E5T^94:7=&PII%5_,23>!9!D,G+%I7G,D@F!/*LF S:);6XJTGK0]%GMY@T@9,6';/*.J62<\!) MM51,3 ENS *O_:T)19^=J !X:5W,/,M"N:2=0\D\6AVMMX;+I1!5S66DN$DR MD6-"9152Q,N" M]6@LU@=IZS_'W:-RC?,S))^F;X9Y\AY&N(GOL#>L3OO5^9FRC&D7!@?X>553 MJSOH]H_[RSBI;'CP.GA,*: *)CF;C,W.)6E:=X,, UUR8+X,Q( 368";IAO"Q*]L8Q$00%+@$<5Y MT6*$X'.TB6'V=O%= M]T(+:G8^G*/SI"[,IQ^0J)_BT^P[3]H"&X: ; M>K@^'N-D_.BD!6^&HVEAL8NID^/Q9-C'T?E5NW51+BL\C\*A<#XKF[1GRH!0 MP"&EE%D-DOPU$=GLM,S*[!EWY*XL5[[, M%%,Y:\V"5)DI)[@ $;6P@06NW.(SH%(%9(*C_B:&R9?)EJ?= >[DC1&FLVLL M/-E)3C./I'/"&\5X!/*?'C2)AB7BIS58-[0@(IGA:M;L*"B/JFR-42XPIR4Y M/>9*GM: M6X.P8('$,L.:SQIS8B[% "6QKX./F5FZ@P;.N4DU8@SSM&3S)P< %+[)%!WX MH)Q$@$!< 4P@AS1Z)WP]Z[LDK]PDDU<9M$*XUV MRO 8H6P=H"@NI6",S@FE$C58\;Q"P^R\-2,/+:7&6!J%R:@#UR 4PQRM!)[O MI+?^)5A,.][AH#L3=#!:H7..F\R2593P* KLGPY'+TMO@&.NA/H+;,M2-H2 M:[!@F7$D/AV2R#9Y&50(#G6=NMPMEC3G4[V,A"D#4C"OI7(!O(? O;4B 7H; MZU3\\VK+7LFSFK:YF=S*_!72Q4RQGF:EW8>R&4'+E*+6*F3C$.NDD L@PKEH MH6=<:T2MC05ED_)@1& Z2F^D0%Z#M6!%,I_WI9Z3V^/A\6ARN$Z?IG*D,_P) MUG/MI]@[A!'NXM'Q*!["&)^-A@+;IT/X;C',10GF#5.) M)\]54D;QDOKF3F)P'B!A9C4HVW7[O/O'NIY^K\GP2A,60Q.$$T')C$X[IR0S M@$SY+()+,9*/JT&KR=O7A"6%Y"PM0UY4B6!TX"@@J5([@7N4.0C+(YH$ M,I\10'M& .U*-VXRY5LSM3QK1;Q+.G*IM]CQ:)B&O1[<](HW(M+V^IS;SBCR MU6@-!4K2Y*P, Z+<6GD60_#::N%KI#5?%^$C,K3ETUF!9:6?L]+/6NH,1F,@ M)R.]BLHQ[[Q0(6J>@L@Q<[$4.O,8$XZ@]_AXD,9;.6/I;X![[^%HI4@K19J1 M(K& *9KLE FD06@@A22,H%C&!J=%G13I]I'\I>I68-HMU!T'$:_-6U:Z4T?= M<9'%)*-((DLE08?@C$D.E0=2*E:GK0K+BJO;##YJE1*;_VR1K-Q)Y%9(K4)2 M7B1EC; &K%4YU&DAT.V%/7=>3U>Z4Q6119^J F=.!B63!PN()NN0;=+!U:%, MU3+%'[7$D+"0BJU-94^M1!,8!="ERJV40F&N4W_Y!9K(F-J^/8S'=+^[A":. M*(SQ9(VTTA$"NE#V\4;@O@27-4+32K:76>Z\#-Z'+&/0B*D>?=QN3DJS1&B=9X9U M,BP@PY2Y4EYV;8H$H0:5C[XAH,^=*4[M!PS2N3\?K,H$D?X$1! ]"! DR,6]5#3:,C\M0P)D=>+O!X MA/\YQD&\E*7Z=/*Y4\>[Q?V/R._/"ASG'NG3KW_12\(H'IX\+4TAOO)4VX.C MX\FX.H//#JF_TGJO)LY/)<&YS019B2HK#66W3-29"V=54&D%XT5#SJTJDZ@) MC+/1Y9]'E$XQYHBZJ:B\,BFBR[8&S<)G(2UY ]"Y$SJU*# &EIPHV\(Y,(56 M!$74@KBEX"F471^U@O$*.;>(G."21<<13/#*&P@NRY 9BX[D;'%%1^\"'?U: M8^&:8)@EZZ/DGOE2I G @?;)!LF=,#;Q&G0E7$ ,WQQL5D3T*@\>4Y+&Q\BK M@H+"!ZNTB%(:ZW4*-=BBN2*B=]T.@V"ZS*WR9)@"JSPC)@%0,@(\@*U!+> 5 M;.8!&VN%=QJXX* 2$\ =3]J#RZQ44ZW!FHT%A,UM4-!% 5!V7! !]-8$K93G MCB5)-BA'8$(Q7H.)V"4%4%W(E\-DDQ%$N5)6QAMGF<^H(22MO>,U6/)Q1\G7 MH@!(:&3(170Q"B6B=%R>HV[,!$[N_4$FJQ*:?P7!4H53(+2)"=H3NS'6,0:M(A>0!BO)F)O M&\8\<8G!.A%E5N@1F+')@I?<>A0JU K&=XF"+89.+0J,;1"^]! 1FD)/J8&" MAZ04Q:8Z KB$M8+Q"CFWB)R4D?/HHPF&*2:$,R8(DZ)C!HV.096%8V:N*BZ%TR7&CZZ5+((:\PO%"P61'1JSQXY"%HA&RR4LFYH*PP MA+60'#A"=*TPO"*B=](.FXB!*^MR@JA<M1K3>:Z56L%E0"KHH ,J,ZTBAKXQ ,0PXYXPG"Y0Y=XP[ MIU< 6I&O;_='!J6,5@!>6\6,!<^8\M%1.$$&:46^%I9\+0J '&1 1NQ=@U-6 M"H^">(\,G EMF5S-ABRBS(Q7ADL+6%;O4(QE7"#VX8+SD0/"XD^>[V*O;'=^ M!J/)"7' P9@X'YTP?G1R_LCY=.7Q)KZ+P^G6Y;^&O<(:QS!(%SZOR3PZ* HW M>$;)/5<2@[=)A9 ]:FXA.*A!&83Q:/+@:7?2/8 BM@T8GR^1_#>.$FX-<'1P M\F)O?7L09R^7^5#K@[2+!\>DJG* 7+!N!W&$-ELK_L-RV M!ZD[PCCIP(?UX]2=U$7%G/!6B2ARJ1J'1@6T2DM,U@8N M"]C06( U&E/20JN8)+F7)!@8'K(0/M:USTZ%4/)2DG%TW@B6 ME!8UT,CZ&?QGI_TR4L51H?<$QH]'P_ZG!UI&BR&44A2R@X[@% H-/G+/8H&9 M1Q-<#2S&"FAUL&B.ET;@%,1:1%6R[<$ UTH&GX3R ,L*M#DFW>%D M\DS!##&1>(OK$[-"S^UJ7IT/.X. M<#S>FUYB?$Y:4V*\U<,X&96K_3(^+B:VZ:-M>H;QQ565.R0/*-/B9P^TC-%8 MM-8;Y:,($51.+$@-RFJA>5;!\SKT5+T)6=X >C^G%Y<11U[E:!2Y* #Z53M' M6 +F8Q(.K;)N27"T,1P=#0E)V!X.3B6]C-)$X$1040>T7D$R3I8N9YQK$1P$ MA367YA?'MGK=?N$"A:(LHSP=NIP=0%(Y4-1!+"$F;5E.1MO2**(&\EPZNG#M M-S[=3KI.#/H=ONL$ R0"K]2&@C26 70LRX"T#PF,C768;[L92K3"S_5",R&DRR4R M(Z>M>/)>4%P)$E_RU*X0:=HPJ^;!9@*,B11S \I;PD.+K]R9>Y M2!,9A6=*@A&!*1TIZ/F 327*#+M(I20@A*TV_. H]2$\\UUACB+O7;PEI_ M@K)"[O6BYXP^: :E_)%*S/BHDDF6*A G<&=0"4QH0!'O MR-R\HY#RFG ,HAU\82,!87$LO&HA8%$3J*[$J3,."H+#/D M=(P2 -9K&4->X.ZC"Y.PN1&Y*(@D%2KW< M3'.!Z,B?6F]##@JD##QRGD6P3$064)^NBE'B=%4,_;)H(OK"KFWT8#S>R7N3 M87Q[68/Z_>&@.KX^,W-Z',95&?')UCOZ\9F4?>6$FU\9HYKBNBMCSI_Z*QES M$\C$,EG6PJB8G3?,\IP<0V9],J9.*)JM.&>)WCT2"([7GXTP8ZDI4)U2>SC= M[WYX,,+Q\'@4<3S]LQ0DK!X^==\]_)-^G :1#"1CI=I* B5T\M*PTL@VHS/2 MVO"Z@.KS=\:3DQ[!ARQR\Q"[!X>3!Y+?TT>3?[SOILGA \[8_UZKSGSXY_@( M!@__#*/[]/WI[]/+?'DQ&!W0]<)P,AGV'Y2+G7XR&1Y5?Y9W:D*O>S!X$&F0 M<42WF$#HX=D5RCY)'#7CL->#HS$^./OE'ZD[/NK!"1GS'K&R9O6E?[S#T:0; MH7=Z2;K+Z=-[?\]I65Y@0@,U26>7/WVW>]6[W9^D+X]Y=\^SKQ]F]_BG8_>K M:T^O3\]91N:?:W+MTJN45^='DT;E!QO_Q:I__SB"5$+1!^+H0X-?-3"7WVTZ MIFM389S=@NXZ'#WX+XF*R_2/3)AI9NAW>RXV] MK8T7N]N=;?IUO;W9V/J?C;_6VT^V&AL[K=;VWM[V3KO"RDL8'](K3H:#/QJ; M]S;N-033RG]"T*<1O%_)<_9:#Z0_]+!T MT,BZ/"R-K)^)HI[I(BN:>.YZOW;J*?9.T?NE!?A9\]##//FJ<3BG/5K/U[M43 M_V:GO_U^O]-ZW]K<_]!^TGZ[WWE^TG[Y7+<^[K]O=:)^]?)5;V=S_V/[8^H^ ME>W>_L>C;NO)UL?6YKIH=7;?O'JRQ5IO_GZ[TVF)UN:6W'GY=_]5YT"T/D:Y MWW,?GHI7)_LOHVGUZ:Y/ME6;SML7NV_:FR].VIL'NO5RM_OJY0OUJO]"O'JS MK_=?/G^7GCSNAB=K;QZ^?=7Y5W=?E&>)HMUY MW*?[GG[G;[J7'KSJ'+U]]6:;GOTY;W6>"[H^VQ?/VTC/_W6]W M#MA.YW%WI_-W;^?E/FMW:%PZZ?!5OWW8?NSTZ\"=,%::)@2=FRH(W?1$-)H1 M+4D(;%#,KCWDK/F\(BV?I7^91,Q$VZX\]=ONY9H*@UQM.PO##5:K]_)AH-8YZ)[MX-!Q-:JGEYS5M>/+J37R__^: MMSZ^HONU2+NVV<[FVP^OGM YG4.Z'^G9F][AJ\?NA([)UVA%D%SK9M"K$"I2\5>8?7U.XF:);7@L\4W!_[>>-/-@U8=UX_F)]M[.U M^W2_L;OU;&>WTWCV8G?OQ7J[T^CL%([;(2([?4PN&SN[#:Y_2[]//]AYW.C\ MM76>"'\BP>L;G08=YEZJ;ZOTK5J>JX?@\7#4F!QBXS]G^M681J$-"DXQS=YI MGU/\!ZG$\W3%PP0G)P@C'%RE^<^JY]F:QLIW2^\_M#?77QMPJ(40366U:BKA M9-,ADJ<-%H5CV=J(:P];I=%C0_(_&F6LO^UN5PZPA@ZP*FK5+8GSN^H!U>N0 M0#C%7-.C#DWER -Z@:YIVRZ>[PXXQ9^W M1@ODNR>?3,.9\\ZC8?]'07?^YV3X*]]>H(&KM7S+7%QW7"9!&H^[/6R0)0LX M>M"X&?-PG6>:)J$2QC+)3L_UX)A\\JB<=0,N\K,/W*KF8LH83(?@SOF^%GLM MG(;DLFIR![:I@-MF\-DVM6/2)!VE-;;,^/&F+)4\9\T ?SY'*-1\&-9E^.SB M07=<3.6D34?N'(2>\]>@O00;11.](PA9DYO #6^:D))W&+17:NWAWA&,WC:F MC8?_:&P/XKUK8^GUFI/Z^IS4V0F?$#H% MS.W/4WU['FJVM_QZLO[[DW37GC"G%[I]ZL9N)5\P+HMACD;#=\6&74R<3=U= MZ; Q70Q)/*U:.K,Q/!Y,1B<;PU1/[S>=)&M_?-QO;[[JMCZV9/O-W_2==K?5 M.>RV-Q^]:76V>.O-BX_MS>?LU>;!I4FRH6R52:S^]L=6F4A[V6(ML?UAY\DV M:SUI?6AU7E1$J[VY^W;GL2N38V>39*]UMHIG"TVGA6JJZ%039';-K*2U24;- M,E][N(D]> \C_*J[O#G%F=FI=U&U+FM.!SYLGRZ3BY7VU#CHN&V=>?Y)9U!& M*S113"U$:"I&08M+ ILIR^A(;1A(6'NH3%,K+077W]2:63N&FUE)]1-LM$+T M;Y5Y;@Q'C>'D$$>--\>C[CAUJP8&1$^KE53=\^:\.G5T (/NQ^KOWY?2Q"R8 MD+;O[=[;N]?8ZA_UAB4P-D.2OLEMBA9\]L#))'+!%6N\[,:W\1#' MA(K&T\%EX_C'3:ZF^IK,Q)V3V?/WKQ4+ADEEFPDSN;&<>3-8S9M90O8\.)\( MRP_WCKMDP,E07!948^&3S+<%I WZ=6?4&;X?W#D8M=Z_UBD+;5UJ)A%34PD: M,8@Y-Z/(PH;H,F:Y]O"OX?%X,KP-;?_A]4]JFVP M_TM"XJ^5!1>0H@OZCVLJJW0S,&:;661O-,J$3J\]I"C$_OI,R57;8A9PTO.W M4VR4A/?1B+2W>P2]!G[ >#SIOBMY<.*Q./YZEGM17J0FL[>_W:"R%V>Z/D*X MD^K]_,-K'H?-R+EI*@.ZZ:.&)D LS0\0>$92;RXO*_?O-VF"GPXI>'UV M.!S1?[O<6."/3PJ\FX,*H'_T2"SVCLN:8X&D'H2NA)>=]K0_LBRQEF]E%7T M4GOD D;=29>N.)T)Q1&FQM'Q:'QYQ-_O+2G9/"S/#7:MEE]D,-ZW]>)+OAJ<2OK68 MJ=.=]*JE 0CQL!'+AO-KY%A7 _?PM 178^^D'VB ?AM?)S=]K7$;3>]_-X>U M?;I2!3_$0Q@VE4_ [=.W6;)UR$RES4DNZ=[CS=/%#M_M;']IM]OM-I'[8W M_T77/NRV.UMZO_^;/-6 MI]=]M;G[=O]-5.V/^VS_[XN3ZDZ7JN'*-<&7S:,\%@Z?,3;^?W:/\;+LN3$^_+FY]Y4J_+HJG%K] MJ=%?Z<$U]&#KDQX( R)JCDTC+$5,02D*EFB< T6RP,O:3"3$[#W[]]9-@?MV M/.MR8?]R KTXYB]SYVG @6O,Z#,!J"9T;BF\EPVO7&^ M*91DJ(/B3I5T.\6C[?6]S?7GC2>]88 >A:RE1&BC!:.W./F5Q277+.)QN_[C M&W 6P"PX&QAH5$Q'B$+R:(WC20&<-@M:L9K9P?7DPE)!AHH;&9N9A=A4S.FF M2\DUK2 <>^.SB6I.-M#=L_I_-Z8ETHA1/>Y^P$3 ;#[N#:LJJHU=F."%N8SS M3WF#MOEKM[RM@=DX[A_WH)H$V47RMOTJ"_4,1T_7"/H;M/37[1I*WKZHP;M,SV5-+Y*@FB""(8,FK5-T%8UHU)$F1SY8R^F M]/39S_/37T/_'>>O/Z4<*_YZH_KSF;^2>G"F>6H*=*FII))-\,";SD2GHBWU MG?,,^.MU%IF^.1Y/NOGD'Q>J:6AB!?.8>:JFT[8'J:R=Q48X:<1#C&\;_;+Y M\/TA5@NARRS3N;UYO_'?&XC3"B%56FXM&5;!F MW/B-KDI*M)7#U$])(PG#<\:"4[&]ZZU[/ J.$@S M-RS<^-JHC6/B<(/)M'Q*H0,3F!R/:VG.?FF2_N-KKC+GDNLFLBR:2L4R/R]X ML_0+82H9;9&"E'V\8@';C]'T&57?^533;"XQPC=+N+2'\QP3]>4RJ!]=DU9W MIU",)=G)?G3WX!Q[_?6QG]J[;!?I)]$?VI#[A[1E^\ED'+( )OA@"E6*MAI7RD;>H@ MO5GD=M X& W?3P[/ M#M^C< .K9TN8NX.J5E>U$/O__!<1+WK-KSQA=9C_X^RT[Y[P]><[.['$&&M? M>^[>(AGA6 M/\^_YDUOM9HVEJD@5>S8P7!T@I2HVMZ%;TS7B4*5=<>KE]6TQ5[N:@T/YT*FJ,%;E_E?VME?VHPIW&?7\7EJ?VMQN.L_^>=L[\M^=KZB!DM-M&5)*$5D732N*9Q43K+C9-6 M?[?8\A=&YV*?L:/AM&[M@Q%.)^"_Z#SV>:*PFB%DG[\"83SL'4^^_,KWFI5- M?QY^JKMV! ?8#".$MTW($QP]@-Y[.!FOW;^Y)FDS-;W?5;A?MC*+;/RVSF*9 M)]-89N-.6ZVST9@.QL:GN.YN6:]M\3HQK@/W92@5:RJI9;-T(VHFQ1PF$D!T M\./6ZR[D5_(W\AAE@^.5Z9=NOBHO7V7CB;\-AE4R_7@\S8'0BTZ[BUQ1N'PX MJN[5.RDW?]^E6Q=E'M"[#0LW>=<=5WQP (/8A5Z)TDM5PW)R:?";8)3&C5+' MHIN^MH51_@:_7YG:6 R"6:/D_0QR/@OVY#^17!P?8J_WB2O_1JBO4GS3ZL'? M3J;]T(S-@HW4UW[NTZWOINO=*T"XJQ[W^I;'_(09K2WIZ)!UQ<;[\N-4C1]7D[;DKX\'W:D25PNL*1*_ MH-C,"A&U4%P;4NR@O76,ARQ,\,QE(U]O5_JLF5HCNQR[%-2/_[FVW7Y\L1/9 MX+B?AI/3$ZY8.51M/JP6?^]53[%S/*GH!LEZK3&.4,:*W3&E;WU\RU^G!#$' M;YHVY=Q42I:N%)B:S%F9(_JL4EI[R-4?1M@_A%-G>G\FWH?3=?/57-C56SU_ M# \0#%COO>8A*F]M2.@4\ABXL#HHN\+#S3F!S=;[UQD",&/(ZGL'Y 0H ".G MX)H&DW(@DQ)*K#T4[ _'V!_L"^=)!2-O&HYD(GP,3<^4;C)0(F7ILT R$?(/;>P? M6LEO(>+3WJ5+.W(:P\^#73IXT*DM.)EZ<37MB/AUJKTP&@8%DS'#B M331&.GEI&+>>7MD923;MM5V;0193B6J1WZ^D,>?4]\3[>Y;9GZGHX]P](Z]7 M(^='.XG\7'^2;S[L/26O]SRS+H_^K:TNO] L_GKU_?>>K>_^N['5WMI]LO]' M8[N]\5EUZ]-YY)8V"UT]@MOMS:W_*%3+AJ^O MCNEB%7MDYULQGK8I;VQ5^_4#7WNS'O!HLY][!>XQO\O"(U?:U/=,W*9 MI6;_C;::^)XER/G&WO!;!:7(R'8:V_<:C[?;Z^V-[?6G9&F+:5@OW5WK:QH6 M:Y"W.UMD:\\/\EYGG3[;:G?V;F^,+Q/=6V\O-B??<'J)T\W#_)[XYI:6.4%D M8X><=7MO:[-!O^WM/-W>)(!L-AZM/R7$;#7V_MK:ZNPUUO=*[^36^N[&7Q?= M26.]O=G8W-K8:CW:VKUPB#5^.Q[ <>I.,/U^DU[GFA+Z9.E_SGO/23Q_PL(\ M2^-P5/(9__7]\%#HM8?ZS_MP.7Q;V81:VX3/OJ,8@YUG6[N5L]XKE+YJN][Y M:W=KJ]'::7?^VJ, :I.^\S63L3(0=]E 2+7VT*P,Q-(:B&(?-OY:;S_9VB-: MW]AZ_F*[LW]J)E8F8F4BKF,B[-I#^T,F0J],Q *![EH<8F-][Z_&XZ<[+U<< M8F4@?M! *+;VT"\_AVA4_Q65DMZ1 /Z.Q4^OT5NW!5ANI*W5YI]7)K MM5Q[R-GRJW5-5;E**(M[Y)+;ZT\J+?WOO<;F]M[&B[V][9UVY9;IT-/]O>W* MP7]6ZZ+WVYVS1W0(_DO3)!WNYLD\?; M_GNK4@SZX.G9WT6OGN[LO2!E::P_VGG1*4SXWUN=QN[VWK]7RG)'E$53(*R^ M0W3O@+*H>\6%='9WGNY5BO)L=V=C:[/HQDH3[H@F&(KX-)^Y)M1PV<3VO<8. M!5.[-[]F8J4&BZ<&%")I<><= K_7>+KUA"*+RA-L;6ZWGZQJ8*#Q>'VCL[.[PO^=P;]?X7^:B7K1WMUZLKW7V=HMLTOK3[>JI-+IC//> MUL:+W>W.]M8T9GBQMU4.GCJ,E;:LM.7[VG*V,V@PK-[_&P#XM3-7C_$#C[%$ M)LS<:VS]SU_;C[9O:D7VRAXMG#URENS13^:_5QHX0_CL;3]IKW=62<0[I'N^ M9$^^LSA](73OBX9:URJQQI_:DL[EVL/;WI/^\T- MS-5U?#K5WO=2R8).+=ONI7**Y*DM_X/LFKWV,#C@LB8732: \GI4GJ M 8RJ6@N/AZ/W]&OCZ7#XMOQ=6FJ=]B7[L<9$M[X!]+3L4'=\MF6W=]*8=@9K M# ?EO?K5)NG&;U53G]/V"M,33ELI_%Z5&8'NH.K!5H:AV3L=AO'G8:A:^< ( MS_=R@\;@N!]P5* QZH[?CJNJ)L>#2&Z)KE=ZTOW1Z)=RY-/%^=8UF^U]]2[G3SZ[QQ^-2$@)2(:E ME-+/W6FKO_*M4F"2+GEY.$BZ9",(4PX@]HXK[)[>H@\G7W31.!P>]]+E M3^-5'_:Z;['WQ07>=WN]RY\%['7Q'5[^&#\B#7BQVCTB*7YP_GG3[ M5WQ>$-$=''_Q.3FWP>7/NL4:??$J1Z/AF_./,B1\5E4/QUU2/1@UW@]':7SO M3.>O AL<'2&=2'@[#_'_Q]ZW-K659%O^%06W8VYUA-*=[X>KAPC:4&[Z%L(/ M7![\Q9%/(RPDKB1LPZ^?G4<"Q,M&2(@CD7>F*8RDHW,R"E.WE)^#Q\:-CK9[W62!9N<#R'HPJ+$Y>L0'(W M%"JP_ PJX\M._JE_P71Y>;6/CN'[1[6)=O_:WD3$5 L^OU9E10]RO[%D'=K#TV;#C0N--W)IR6'\ G^" M^1CDM3%J\3BJP]K,E6Y\[VA4#J<#=]?)[_.QZBX&@VA=NP,7S"QS;$]'7PWT MFJ$2X.5T,CR!&^P=CV\C_^FBENJY\F@VSA=9R!57(ZRJ$4-U>H-!IJ;Q2HE9 M4 V&@XE;;>;)SE?M560'@@=^KU9^JNX82 VV]*-J6.PW"\MJ?+_5, ),JW=Y M>]P>VDZSJJH9A^.;^M*#P>WFS]K<^/.B%UO^Z&A@.PT0I]W>T:CZ8QAUVTGB[V?BX': 6R,L,TW\]6! MF'*IVR^YT5RF;SL8G/1A=,??5UWQRA=FHJC*U<)G>_T^O'!WG:)KZF#Q-1/. M*_7]'$,W$#FQ\=VQV;UH;!_EM^>:JAGAO?YXWZPH%T8U\SK\_:2:^,%))^^K MO49>H?UVU>[UI6"C>A1*C;>;QU4N\1C]3>YSRW\?F7 "']!JF,X M\5NO\RW/;[76FE<76K7TSEE\9))E:N]=T'ES0A_D1?,E]K[T[3%(L,;@&, > MFM6?*Y[/M#66-V!$ A'$\8L>Z+7ZIG R)OOQVRXV#2#QRJII-D8USL;+':1( MUC5#^S5VLZ2YPGB@P0]Z8PT%=SS6GK=?-^_=\)XA_#YLM/,*KYZY>;%;'?>R M/9))?U1PN](.^:&[L*54?3)OV^O@2<8$.Q[*R[WCJ&I3/;B[9FE9WG-9WI7* M[8QVY_$.ZN3LJK+FJK2G\(?[> MJ-Z==]#QKEAMJ".K8BSU*TLS?_->_&$!Y]5MC0#X#G1%OV=#;@5QU!X,Q@\[ M?N.X4-.;$]>B F!7D'P((:J"\1QKY/?.6+]XZHR9YFEQ1( M:/M1>B8Y_^"DGZWG[GCZ1G9VUX(E.&)L.P =72;SL2PKR"UG@SVN3*L+10?6$+PXA!FO M=LW<.67B"ZX(S=BUE84$6^KQ:#L\&6^'_F([+.OBL==%]N=.3*X#Q=/[WD@G MW3#":VZ$")/M,]Z'16@O:%8N,)1! PHESU*(#K;%+_UX[@'J5B'%3O9#5#C^ MWY-V?_1:F9_'%H\C.%2BI6H3!1-V/'8S#4Z.CSMMV--&,P0CVCLJ.]R"!?U@ MY*2SO@+%Y2SD4,_WW#(IAWQ&/CT['/9'7<"R[[O,TV//$^PHH/U&JA\VGD[E M#CT%%7A4QG[!N_W@I-K=TTG6;>. YNDH\-&)PSCRV,6QG3;,[^D.XY=^)2 S MLD81FPPYN%B^]F5HITSE(T_E :KG;)E-6Q<4E_E8S>S1WGJF#1>> NEJE][)WL,O#X>X;@].-= M!O>G7HWSA)HLW_X8A?S.\P[&8GNCV\W:X&9.SO]4,8M\D=.<;#!*&MF,/N9\ M@ZLED$?T.;[@R.\Q-G13.^]ZY_ZL;%_U8R?'< 8W [ U3%S:[YTT1EDJ54]4 MN&A%%'DTSP.HEZZ>\[]T>U4\\Z"?@^&]DV$FJG;7]_K'.:-SY >H^NK$'+&^ M%LF]$8^M-K(;,=EQ('8B-#L1DQW'K$8QV>S=OS,F.\H.^4G(%K1^#G-U.Z?C M?C]5&&X<$KB29O*AVQE-;Z5#JX?LV.]5N#ZT![YCVT?5O?1@77P9A>NR.Z5: M)G#UD^/15<^;S^8O&ES)$3EO#IKU['@H\DWD+:#='760JO(7QKD754AF<)%= M\QVN^:*Q7343S6'GX]Y@T,X^O;S(3ZHQ'7OZ&C":!>YR#"!CY;TU0DLT4?I$;^S+OR0^;$1=/N",\92VPNJ>"RI(+7)?7[O$U,%F>$ M_OZ+=C'WP\<]5X%9>T1BNM^LW:M_2\']VCJ?!^YSVXJ"^WM-Z,.;\.E[W?9/ M>O#5]([OU4>G[@_Q6V5T]4[@$CE;._[P\7@XZG^:;2]8/G^O_2/<50_\9B;S MG6U#;SWX5*]&HE*_T/QAS4)_=EG"7@A)EZ0_:76S?)X-2A?=8? 1P5#M.U7_ MQ\:-UH_U:[7XV -Q[IX['PL\3=_<@[0J_3#HWS^YYBT2S3%TR]*E+U?S5< M%;=W'WUUTN]7>9;5ZGCYH.5Q[9$?-$&/?8TYH7O4B,'4>4+S8;LJXR3_DOW- MWVSGBN:_NDW>Z\EQ8]HB%D_PY'^;Z0DGGZR?KUJG1_MG^T>N#?%'?WS\X*3; M'K[+Q2Y.!F&M\B+"S5=_: ?.@V-&2!,%![M6V\"C=8QRQR,8OI^WLPK C)&U M1HB^?60[@_^[A@ *HR@!7.+'\&7WY"CTAN/7UQI=>Q3SEZ$OUAZ_S$MLHQOR M?[8NU]?&\)7M]T]A0/^RG9,(T(*QBQ7(*LL[L+].W6;OVY_TW;=]MG,2#K>^ M?7IM#G>/MK_O[^U\W]G<_]%ZW?JZO_?VM/7QK=@YV_^^L^?%IX^?.KN;^V>M ML]#^D[4Z^V?'[9W76V<[FQMT9^_=X:?76WCG\*^ONWL[=&=SB^U^_.OHT]X7 MNG/FV7Y'G[;>FR-_]$=W]_#@:VOO VMM>KJ[]Y7O;+X5NQ\_M3\=?CEK;?[G M:^OLX&B?PG>^WA%_LG<'^T<_.KN'.V+GXU]?X7IG.WO;< _O.JVC=P>?#C_@ MW;U69X=^@._;^=[:/#@X_PQ\U\DG^D'NG'W]\>GC.[CWG1\[ASNL]?H#_?3Z MCZ/6'CP;_7#V"9YM_VP#[[[^(^V*:-S]88SH3BR*6@$,H!O/,PMZWZN2!CE!(?1.W#"==/(AA=%'X"U_FX*9DK)6.>X<9Y8G&JS5 M0:MH,-%18V+FH)DVSN_XCUY_;[AQX^LR]V-__5AK'"K==O.=P;W?WXENT0 M_:-U"-<_W(?G?/NC!??PV5IL6 2>,PY3Q+V@R'FE$"AI+SS!VE&UMDZ;TN@; M-->PPT;E=+O6KC);9=,L2TF 4Z,GAC+#=906Z%7B*#E73C#NY[!AEF59YV5Y MMG/XE;?V=O#N9GXN+SZ+R'1BU,)^*P7BC@2DK>6(P5Q9EJSPWJ^MLZ;A]-9E M>7N&XB]ZIM+IMIU;)?DR"]<%F-0W,=>*P[%OKJ!O.O1=L:23309+#.N5> . MB1$9V.)1T$R)X"18)#37 FU*-;,E?;L$>U1+^KYNTT>#\*]J^M8$P@NP/0N$ MYP?A*R8G-:!U@G9(F( 1-U(CS9-!C'@GM8@)YA!,3MQD C\IA"^P\+PB#K<8 M:N-$/9OR"8=\FO+.N-+/B.F^[KZB+7Y*3)LG\8]^[^A=SOR+X8WMY^I=A9@> M0$SMJ]I"!XMU\A8EDQ+B*A!D=:!@,O*0!-5>VESCOTEEG5QADA14Q&(PYDMPJQ"5("["F,8J>"JHT"\+:C&"<&W74!L%S\@W77UEL M=_,QM5[_]$'RH;@F?B8?KC+,Q4B#S5(891I&N1ZYQ]%J@SVRC%DP5HQ SFB" M@G148N:)8'YMG;#B;%A=4"Y $12\/ARO5YT+C) H3$(R,8,X]PI9X23"5E&M M7%0Q.L!KDQM9(\0^&]_"'[;=;WS+61LYIAO@&M]&E:'MS[.9G[M1L@BWPL5D M;'<'P_Y)=4IYHQO^'<.7."BD- 4I[;ZZ*B(HUCQ8 G9(4B BJ.1($T7@M\2C M=TP+P3,I274S^%P<"ZN"X8?+B +4QP/J%?7 O--&!(D$[%2 M)N>Y"&OK(#%J!--GXSUX-2[V.%FC[KQ74#<.BT]A\=IA.80#R:8$-TBGF\MDY(4]"9G:/%#U%;^"XD MG%'@.Q?XGD[ EP9+J#<116P(XI9*4!+*(>!=8.2HA%86X$N;6*D:P?>Y'M6K MO_;9C%5-P(=%79Z#W;60J,MH#@I//IPGMZ_*')VP$L3!2O4Y"0S;A+2/ EF8 M.GC!"LOYVKIL?_ *GNC^$N>3D:\&S7C[/5/ M"QD]G(QVK@J)P)0)BCHD23"(>Y.0Y5JCI+BWAB09(P@)2IN,URF=O/A+EDY) M%/C.";Z36H))Q4R('!&1W9T^<*2UDR@X2JEQCG#O +ZX*66=W)W%7U)7];,[ M:H=^I<)J\9T\G>BIYJ,0YL,)\\-5O<.XD]HH@0PP)^*,4>3R^5?EN2\TN<51QQ326RR@!\.=7,AV"Y#55D M5Y.9,\QKZC=AJL;*8:\WM)UY*(=?U;U?;69:1.&N0DH/)J7]"SFQ<[A-=[Y\ M#IHS&X@&+9&+=7$6D97>(Y8D(*?7W@\:"?"NS-<"8A0A6 MG@L640&L<,$L7'!ZP06LM?'9Z!14M!BIE$^^X5SI,@B%G+*6T$B,X3YS 6_J MV7/9IT7'$Y^]J:UN>=/O'<.MG%:E;G/OD>-\V*PUQ?#Y@%L\^6J8!!!$:^"0(3'B+@G NDD"3+12*\T]CK9 MM759IX(!)3^DCFKA+/9[P0X."G ?#[A70B;8\92+_3*O#>*4*V2)UB@*8@P) M(B0*P!T7OJX1>E?=Y5"J?#RM4'AEC]M#>/*S&%[!]?,WYUH 8)84YGD@\WR] M*AG -O%22(^<(@3Q%#U(!DM1 BLEP&]AMJB=5ZUP I:'P.M MDSK!$<^)-QIY 2J?,T>1E2(@8;BRS,C$<%Q;9[A._L!5=R:4HAVU#$MU!5:YF3K9$!(:(9XE 89$S%22@3K MM7>&F>JDJZF3[W#5O0_GE? :0_NCG/!XCAC4QK=,Y^^*%6#HA41 \/P1? MR7+0+$03(U(V H)AWI -3* H@)(3<30RMK9.5=/(IVVB^KP\$^?:N+@AGDXT M%/OD001SK8J6,2HIEQ*B1&6_IP*"H0J,%&U\)-X:*6D^#(I+]8N5!NP"-$(! M[$,!.ZD(I'-&),:03H8C;N$WPPQ%*?C<]I1J+5(= ;OJ+H51U8CB2WAJ63!Q MYKS$1A](.=<*9$GADB5>(QT<1ASV!] (VB.JDN""2^)#!W(!>B(X!=WB2L3K5>GEG%B-M5 MPR-6A[AM#)Z2AO[V2,^^*MR[L(H8A6RG(MNWEZ4P]CZ0UMO/-@E&"!%().\0 M=V"B62\"_$:LMH81J7/FAN1-1N?5O6'Y2V$\;OF+U26[E>6[A57]*'PW+=]= M+??!!/":]!CI2++[F'!D2%6@C"F2%"4BB-8WN:6U?,XK98,1EYVQ.NBE)((?"=0-%4TZ>Q"S?C&%PD4KR46+ ML%H+%\V%BR9#)%YX;JKRM5K"#Y42,AX;%)SS*4C&G"%5CB6CM$9<]&RZD5U7 M=N-B'38E4.]V&$M5J:<\NG$2]WH;YU-1^.@A?'2M<(111CB58*62X!$GB2)G MN$-):Q- #P6,

HYD2MK6NZ1.W&5LH/U#^)8=*[5](QG]1YDJ=CPH-?*.@!%'1V MK4*$H5XFGX]R!DX1EX'F")Q%/CANDM))>M (U#05KI/-4G(RZR(2"H 7#^ K M'=!CT(G1A(+(!66CC$@+H9&07EK!,:,B!\YYD\@Z)54_&Z?#72W0SV7%W5'E MYVZX++0-^CDMG192>@@I7:L7@;%)G)&$E,^=0;&VR&'IX L,? I(EQ+%,2 ?*460Q"]XNYRQADL M,,+$$3 GO]SK5YP!.NA][+9[ M_<:KT1&'/ZPO)QR>VBL'T[0'L_0GW.=N&DU,H=&I:/3M50V4L'(A@/*A*E=F MUB0[Y+! "7-O:02F=!@T$!--7+IJKS!X%^%"*^"= W@G-9#1R8HD"6),<,0Q M)T@+#?8,MF"ZP&N<9 ,&XYJ!]]GX5=Z?9)=CNVN',0!LW/!ZD:;B5'DZ,3$Y M.9LP-X6+IN*B#U>%!!4Z*)\;\9)D$&P9#!GM(H(MA%I#*=,F-^";"Q45?TIM M<3L?'7$6^[U@!P<%LO.&[-5B"X9$'CRBOFIRBR.R$E.41+#,2I:856OKXRVK M1IA=-3=*N>%RPROK61NESW=N"QP73]HC1Q1'>;9CLSOOER7X\+"=<^]:G3$M MJ10V:12\DHA[;4#V8H5T,)[X !LFUVOK\^KL4_QE]8/HO.*&!:)SA.B5#J^. M*6E20@+37+[<8&1]L(@%8L @%3 UN>7@JKK%EB 7ON3 U]Q!5NH /)2+MJXG MOPOE'$Z6(&HPL)%GH!5TDHA(9:/'2DOO<[:";.JY528MV>\E^WW^V>^%":9E M@FMI[U%1[PU#HT(_!'YS7A%$8 :-821BEP_9&MPT1)>\]WH(EE>]HZ/VL,KI MJ_II9OS!?<>NSSTW?VOUAK%!Z-_GF0C_.$K@QZ#]LMON_-^U8?\D7D?YQ%-N M=,.KR65M;BHM7BE%*8CV,*,P(:##>(A2F2MCTA+F#<=M$LRW;D65]_-?KM)_:N- MZ:@=0B=_:6A_>YI$DSNZ/S<;Q_;\9,_??H;C-['__L#VXURTY7;KC^MXWHM' MQ[V^[9^.FD^_L?W=_OMACN/^E6_N\NO'V,8%V_? ]MOASJM+;,.U.O'?[TX_ M?0S'CG+YZ>-_.I_VOHK]O4_MUIZGKGU@[E!6X5.MPKVWGV64S"FPJW$( 7&K,=+16@9+&+FGX'P5VLU4? M"'Q'QO5-?ANMLX:]F.!I>>[)UN3V8'!2UN/3K<426:K F8.J1\X*B (:I)YYI3UCO.O8",EVNH?67[_5,8SXTC&.OA=M=W3O+POAF5"-@8 M#OMM=S+,[1#W>CEO#^ZVW^O 0W[9AON&]3 LP8JI<7ZE0H^+R=,D$$@/C[AS M%CGC%7*:&FL),]'KM74-]#HA]@?_W8@5 MN$O!RAG#W4\VFR-@W^=GSA^!3:6:_H?-]WTWYZ>\1J&;GRU0,*/.+SS^/,IO M?LG("U&-X5-D$G;L(.=I^-'Z',PC22/I("G%RD3'.3%1B^2Q83(0S1TV]-[A M]1%H*LR4T/I<5,W7G_HM]L\.OGYZ_>FPM;?]8_\(KK'9@7$ZZ+0^[I^VLM_B M[#]?=UYO\_V]=PG&[;,F."AO+ J*YF.'8!B!$0S_= (;$8/V3#XH0<-290*L M&J6YA,M&:Z@Q7!-/J/*1VGNG^9055/,5Q)G*!MW$2BQ!])JLP-;>UF<3/(W&,A3!G,\._82L%QC!NJ0DX$2# M@K[*>EGP]>18U#573.L80T$E$5BN!8(EQ'2R3WN:Z4XO-RG@2@BL1 M]*==C&6,^\2<23$?\UP"U\^8^68 MT[ *+7$J=\N C58HCV = +,1*J7 TW+;D^R394'58T$)6$Z*^8A2R,=-AAD;Q8^FH!EY1XJX=)IH3B9*.%@ M>0B. V(V-_^EPB'+:$3<<:62=2KAW/R7SQPK+27):HO,AZFS@LSY(W,RD8$S MP8+&$44=.>(R)@0JWH!V$CY08A0GMF[(7&@8N;Y1NG_--4IG4R0$)X*]L#QY MJI.F1#)B0>W0J%B)TCT59 \W?JIK6Q^WZ:?#O]K['[?@6.@;I$#B*U,? N#9)_,S#_9-C MU%@2K)7CUADN633")9[ _/?,"R5+E&Y55I#7P=+(/4HIP J")82TM!Z!PO,D M):F-7< 1ZAF66XFJ+/$*;.UM?(8]*23/,,(EGP]&/$T><0)2V!A/4396$J62> I[HEQHD.Y)UF,)K#SM M6CS;^8RCI%I)B9@,%'&C/=(\"F0(=S$*+Z7\69F;^JREXLBNQX(BU'O)0>;C M[,/FBKO<#4 @Y66,E&L9IH^,/(GX*N3TY&O),T%3- 89;SE(_UP]B0:,F$[1 M$PN6I=-+L98*.=5C026BJ;,L(FXM[':<$N0"V))2:LT"E8Q'4Q6MT?=57@]* M-%C*@]'+XOA_D/@HCO_YX_;*V65EM.8ZH:2T!54@ ](F*.1(TE91:BG.)?^Q MJ5%GO:4YN+PDR'S8SEN0.7]D3H;DF%5.."V1X &0235'.BF#DO#>)DE"C*YN MR%RUDWY+=\-+?Q+Z_F=G-^"!\G*WG<:Q;0?4[C:\/6X/;:=T;'RZVC27L_(& M)F6[^VHT)64KF&HKV+DJTJ0E.4K+D;GGS1Z5:=HWSLZ[L>#V!VTO\5&IS>8J3GD\K'6 M;PM1'0-X3/CM!DE=3D?5F/;5Y&1L=V%NXI\P(ZTXW$U[]D<#7ORF1_9&G['B&EI"\#Y<.A$6V_"X\V:!2? MQM/Y-,YG8VL\&1,4MAE3V[>'A:6F8JD/UXZ%215QB@R$A:M2G0C2@G+$%64^ M:FU)RC&H)F$S^[J+=Z.V0%Z =Z, >?Y GI0;.LI #.8HA41S:XZ C.$",<&, MCLG#_.6STJ2IZ,TS <_$T?%4O3?O+S[V^M$.3OJGYP?*[!!&93"L9<^G\:U. M9'25-*ZI$+S_BV()_SG:V0M'^X>?VJVS5AN>0>R^WL8[1_ \'S]\AS'XOKOW M%[SV5X+G_BP-)D9+V+J9R9Y.ZA!LWPE^1"L)\TJ&J2L++:2[3EE'M5I'5EB" MM>5(2ND0M\8CZP-'# HX,F\*,T7%C;M2^H8EHV_!GMV'(7.48%1R MBQX$SRL!92^ 1,'$^?&:1D$!P0C)B@7BN&&I#=$@%(#0AM>!1C3+:Q+PRVNX'CP5Y M@^^\FW\0\N7LSV$Z[V^L#;YWW@2S\-15_?;GJ3L$>,\N(0I%P M@[AB$9F )3(V)4:%XRYW/*)-150];++B3EDZS5$0.RMB)[TH3D=,%<\U=72N M=ZH8LH1K1 45.BCE;:Y$3%E3XIN0K>WYRN?K2RG>DV7RGCRD4W7ANZGX[NMU MCXOS!. B!!*:.\1I8#GDDQ!CQO%@(H\!&$_@)F4S,U[QN!2/RV-[7 J'+()# MKGII4C38$).0CIPB;EU"C@J"K,(8_J%XY+G=O6YR.:_\OJ7RTC!58TDU$DJ= MMG7M3GO8CH-FXSU<*.8^SV_Z,<5^/X91*_*JR-5M/>FGU;SCV1N-^$L&PQ1Z M)P#0BQF'XK,IFL@!!^N"5DVI5P=0JZ4_3\J M@_ \A7NBB]/$M7S,]N$8B.O_=/U_K%_-_+['Q^:&7T)^!6!:J?F#V+ ^ER&Q MW=,<=.WVACG#O0]_[E81V"_]JC):?]CHI<80W@ZH#K$[B'F?ZE;#714T2>VN M[?IVE9 &?SB"IQJ\N//YQS?!Z0LEX$:/>X.J7M#+?NS88?M;_/U[.PP/SEEF MXH/CA8 O/V(=W,3)\.Z///Y8XWN-M;AV#F#B9[[;BI$^R!4;Y0T#ULUM S7]A++("0N/>-_OWVR\^Y_&5FOKW>O] M9F.[]>KN]5Z76WZUV]K<:KW?VFS ;^]W_]S>W-B#?[S?@__L;+7VWC=V_VCL MOMEZM[&W#6]H-)[NB^L15 7WQ+-6V=**PR8XS]7>/+C\GD144FU_;WT6M2O]"< MW/DR?G'W:S^[+&$OA*0/NNS/7Q.,/<[-\OM>=C6+R=XW'\3,='AZ!(+KZ_BH M'4(G/K:Y= /F(]_I03_&Q@Z\[V#0V (9%48'"1N,-.\,.C_+F9_MV/SM,_\X MAO(O";Z:^>QLO,<,EP&;&#"\BI"HWPTORSL75-9K,8O^=G?:N_@M=D_BX.6# MJ.+>Z1(/(I'EN?H*+-V?I?"SNJ_AH6UW&OWQ4IXEO?&)8P/W>]ZI8P-U\.[? M[]&F\.X3'(D3RG)! G?>:9HDH99C$2PW,7S>K,*M\/_0'.KH54OKCW[O*#N, M\MU]; \/7IT,8*1B_R*C9V,PB/#_0XW*?YZU7IU[_M^*UM[;LYV]?U77V]E[ M2^&[Q.[K=X<[AU_PSN9?!Y_V6G#M=X<7GO^C_;/=UW]]W?^X?_KIL--N';Z# M^\N54/R/W['[=IZ_6[@];1 M-FN=;?'6YO9I:_/3 7P_V?_X+K7&%5AVWN/OGXF..%)KD4A>(,YR;V0>'-(^ M<4:IA?G6N187:Q(N:I3B/"=]7>AJ)>E*)V9AO;+@L>6<*4L,UQ0H+*J4%$\5 M7>%SNL*%KNI-5V<7=!42AQG5N:YXC(@+:9$SG""LHY&!8:N$ ;J2LLGDS7+% M=:.K%5"R/SLY4G,EVXK#A@5$#AN]XV'[J'UF*UKY+?XXSO'/OY]KW%6IJ7R_ M49GF*.H<5.&U\N^#XZ_Q)4Q,)LOA[L2TG)O.6Z/)&10*G89"WT\H/DYA*Z14 M(FJ=!PI5$1FK$C+"A^"3"E+$7#1OEFKOI7[R*DNC M5'A>JEVE$2!(Z5"3FE M".+7FT M:GIJX!%.L3Y[0G@"UU(AA"D)X5)!B>0)T+9"5%D!QHX'.R=2@J0$125XI#ZF MD;](ZIE5U-.2P0I(K.6+Z.\>QSX8/=TOC7-K9Z;8_CQB[ N^Q@HLN^6/QN?& M*SG!_JZH_#1;^TKOWHN4\Z]@4G;3ZUXO5,?58O];V\?!^UXGE/U\BOU\=S)< M3;&G54$)KV1N,\L5@G]IE*AR,G&82YI;1U':)%+7/O[S;"KI+;4*+SB>%XXG M=+EP0420Y%ABA;AV#&G%,<#:>N:X53*(;*3KIJ:L]CA> 0VTQ''I==!X?H [-Z[,SMAB*B0Z#8E.1G(MELF%A)$. M!",>#$*Y4M!Q#Q+&F8+<9]K M;WC/D-&!(VH$3RE:%:1>6Z<"L'RS85/=L+P">FB)?4*;\;@/Z!UELU6BZ"C7 MOAPE9Q3/4 T4T>0,92J=F)_"H%,PZ,[>1%&YC<\J44EED"@%XQ&W7N:ZH_"# M )T*G&!^@4-E$[.9*;2XAFH+Y$7*H0+D.0+Y] +(VA CK!<(AP1 YIX@[9U" M3">OHI[94\.B W*%&F:AADNI)9GS6#B*@D@, 8DSY'+-5V"$P+ D6A@/M"!8 MDYHEIX454&)+[)6ZU&"_=7J#P=\;[:[O'3WL<.5J)B$_U_/NQ11N5U/W M)TQCH=ZIJ'?[NBJ#C1)+JS3"SEFP="G0KPD211MQE%3[$$"5406B;);SF.68 MPDHP1$WU6.&%.?#"A/>+&"T%M2B:F%OP>8JTI1$%G["S6,E LZ7&FDS/R_U5 M%-DS](WM#@]B_[+Z,P+U4X=Y%IP0GR*=<>R71A*RB&FD3$2=4QTC' M$%"*E/.HJ3,"5YY@,P>'4@GH/I\:=+_].9%/UW 18![/_S6T/QJ_N=B-J3W\ M^TQ!MM7,<*Z]8KM,J3EO,-/NGL 8CW-N>MW!OZH)'[UOS_[(==>'?0O3U.[: M_NGV,!X-@,_SD_1[G4[%Z".G9"'SJHQ7(JHSCT[AV@O%LF/BQ&^2QR.IY0"@(%CXWQ M?XWFJ]#L5#3[93*&29CSS.0V$2X)L,F%1=H)@H)2PGLB*8NN2O)@RL M(K4*?N> WTN99!686M8)Q*0'$TPR#"88=\@GL+_@?UJ3"K_F%K=[*112?&=5 M#]"?GD=]L&I>Y=;1TSU[K?>*VJN^-_T>;!+E3-W4&\77Z_ZZ8(TC!+8(Z5A" M'.8?:<84LEQ)3*VDFOGJK*VX)0]F?OZZI7'6%>I;;>JKJ4PNA/=PPKM4QM$$ MYH0T*-@@$1=:9)X3B$2JK):8.V% &>,FGKU/RA,RW@J(YB7V'OX9!X.7C1L: MNF&'PW[;G0RMZ\3&L-> \4$3 0)XVRA",*_<01BF1NB=Y&^[W_Y3.RZNO0R% M2;X,%6U,S.]>KT1_9B?OPRN%C)F.DFAND8C>(1Y31"X%C70*3F,6@[8>6(E#+72A9-H6]2QH@&QC0,B2EC#H\")@\3F3:YFEMC%E?JL7:F;[6_M$'.MF&[C/5P'+K_1 M>-./*?;[,33>9VE=?*;U;EQR,5W5;)W/Z&!$Q>^'=ABK^A9'QW#;A96G8N7M M206:8#J93P8E[@7B/$EDD\$H>4>E5)QKR:K<+S%S\]OB*'T^5+'84'>ABL>C MBDL!QR(P U<.,<8=XB)*Y'#R2&@AA!=_1R<90^+Y?!YND7ULW3:%I<:467EQI7JRI M4"]L^,AL>*G5'1$\12F0Q!R#5D\8&2T2$M0:S*(GP8JU==HTQ=FZ2*E>OQM> MEG>6@2T#NUSO+ -;!G:YWED&]G$']OPMYUI=5$;9O(M1/'+08U4N7]M5\KS= MO+>DPAY'0,Z![<>[W+YWEUB:8O1*L\6GSS&I\](=6<7W^5DY+V:IB+)BCK7; MGK#6[K.?AA7>Q/[[3$;S#2_0B>C"5:?9ENUW8=@&Y]][U36&BVOLUZZQLRL9 M+U&2A*W5"!.M$;21"P%&[&./ J_MHY?R)L]EY:Y6%DAH.4AH ?PSXQ^ M?%IHYU%H9Z(6K9:><:^05%HBK@U!AFJ,I&%44X.#9#S3#IU7GEUQNZ^4Z71_ M_;G9[IP,8YBEV]B*;0"W/6&M-X!:*]#Q^BJ;P52;P42RRM[&C];&9Z-"PI)3 MA'&U(8B C% &)6.LL)YHQ]3,.K1^;3\+#2T/#=50AQ;R>2#Y3+30\IX1H1R" MU2@0)UXB;9E'6MA$+&'"T\H IJ6/Z?*'>I;P&K6=U%4V+SY6_XBA8>&F[)5Z>&$8:?\!3O.:MLC$BE=7+D M8G\W54INL'M)(27?=WI-MS\9U/#::TIB0"G)7%Q!!63!P$1,,JJE5#1:LK9. M>%-257O_8FG$,@.\%YG07^#]J/"^--F,54&Q0! 89V"R"1&1T2X@'3%.@B>= MQ]?7A+SK$UD%#C6;I!M85EIV)9/RFB A=:IB"0 MDP$CCHE#5CB*K#3.,BFC#GQ>(JI^COD"\%J)J +P>0%\PO--#/;8QURR)"#. M4D(F!8LL=4D;2IDTI@*XTKSV *^MC)K&]SV%W^W)WUK3 ?]'E3L/_PWM;^O_ MA!_GGYA89#[F&O'S9EY"?D6]-%/OWD%L6.][1_#=I[EQ2;BH\ZU(?K%A/YBS=US';#("0N/^+COWVR\^Y_& M5FOKW>O]9F.[]>HFANIVRZ]V6YM;K?=;FPWX[?WNG]N;&WOPC_=[\)^=K=9> M8_>/QJM_;[1>;[V'!VILO?VPO;?_=$]U79/>_E"_M;O =KT3N$08_+WV=WO2 MM2>A#3Q\]ZT>V?X7 /F8(S/ QW_)A_7$51/AXEE&9[\NZ+4ZW ?/U+''@_CR M_)??S_>_=K>ZM>I#UV43?,LEH[S (U89^W7&UQ^__*)ZZ9J(&[VF7U!)[WP5 MOR!WOO:SJXH7FIARU56\ZOUEW;V_W\#NR.?^5/*%9/._ZN/,@'XA&'N$$3!8 MS/VJ_(56]QN!VQW-YH8U*_O\MM=09IP_N3 MHY-.Y43;'1[$?EXOQ_UX$+N#]K?8R 49G]6JV8![SV P!)_98_; M0]MY5L/P+@XM_#$TSH]9-'[;C*GMV\,;1XQ6>ASV>C#SC8\W6^,ILMYDLE%(K'E'D=.-+., M8\J$L3HJQY3_O)W'EM 94IU&/IN1 Z<^>4RGYWE,^Z>MLX-VZVQ'M%YOG\+W MX$][.[RUZ7'K]8[8V?P*GX%[.?QC,H^)[Q]^.FKMP;T=>OB>=SF'2<#_2&OO MK\.=PPW2>OVNO?OQ+;N9QP3?=;1/6H=;M'4&S_0ZYS!]A?]](*V/.Z<[FQ_P MI]?;XM-F2*U7XQRF]_C[YT "$YP09"5GB+M D$N2(:^?+"1+FV3G%3S]XKK4#T<2%Z=RV>6S'JN9&:2(\393PQ89E- MQ-L@$U&:D9]@M !Q7D \NP BEY8+I3$RC.6>A8HC*WQ"REEJ!'?5"9GO2RB(3"486C9C96"D<]/4>12UO&1Z6##BAA$A G-B!#B4*4!"*CC!0S MFFV9I6DD5SAJM3EJFJ[ #[?6IF\&7(CL*8B,7A"99-J98!*201O$&0[(!190 MC$["XM;,:9Q[8G(\AXJK-6J'6?BN\-TYWT4:5:#&4=!DG&IIC.2)4,((M<)X M?@^^*Z3V]*3&+TC-&RD=C03I&#V0FLUU7*-"@FB#50(!ALG:.K_I9:X?HQ6> M6FV>FH*F$N7.8$F%IH);1W-A8A:4"DQ9,$/D/ )=A;B>@+C$I1KCV!J.%<(P MKX@+C9'52B(C#>4Q$>>=7%L7HDGITD2Q"X,5!COW?C&P'UT2!/05)RYI;:U* M3FCIB1+L)T*K,%BM&>S'SJN+>D*P-7DNL$7<./AA8ZXGE#!*V)@H)<5:A[5U M0IIJ]JY.A<,*ARV8PS2ES">'=12$,\.TH9%90DT$2F,X%@Y;6@Z[+'JHG1<> M-!C2"5.+>=5$*QQ6.&Q1'$:LH4E1V)J#YXQ; M[8+6R4G#+1>>J<)A2\MA[FF!'>FD,$LY)Q&4BR#I"$77,&,L381XXC+*F MQ/,JW%HXK'#8XG280BM0DW#V5&ATJ/CV!W8 M/!^SM!]:I=3Y__-?FA+Z^\,:4-3C0$.9E3(K95:F(O!?W\PL_9O*G!ZX[E=UWK*2\J\FE/R[",;PH#V,[V/_6]O'-_#LO? N M^MZ7;G65OVSG)!:[=QJ[]_U$%@C5R6CA+')8!\1AGI%.'B,KI:4R8>.Y6UMG M:EY-*PN\"^D^HUF9@G19"H ^GI@GCG,=M?7&49XD"TX+C OI+CGI3@9]753* M!JT1\$(JG0[A( O-!N'6=EFOCT[*U$"^W6FW8O8SPL M>>DQL8CD#!L>0T(N$H^84,DQ8AW/AS66A79+Z<1$HTL8&Q)C#*3*9#+5KZZHIVQ3@S1EX M$GB7 MH;$8A,0N95A2!P9+,R2$I92(,^V0%L$C28U*% Y6HIJP,]8# M>27T6-[Y]*''Y3NPN-D>C$[Q G('C6/;#HUAK]&]UO8ULWQC?!AXEJ.,==KP M"'[\?*HGR)HJ0UR&N QQ&>(RQ&6(EWV(YWJ@L4Q&6>]EB,L0+]40+^#,1QGA M^D4<[NWNW&EW>_VJ-M>HWM9F]/UH!_&/?N_HBFE_5X&N?X^,^N(LG<)9NOO^ M2I@B1!YA&@TR56#>4HHQ7)QJO-Y'A1E-)HJ-.<":-QBHRHH/D MPC#)_2^POMWZXSJB7U6W5E7]N[C_\R]_90<'^9#E!5IQ0>LOT;JSMS&\2'I[ M9?"G_W> _=%?7?O1G.P>[GS_]/'#66OS*]_9^^-H_^PM;M%W[?U#N";]]'6? M[K#]L\[!IX]OZ?\[^_#C,TV<:),BPI@;Q+5-R$::$/S/4!P]YI[^_&SN'0O) MV&A4T(P%8KFC4BM%&8/M(RKCA3+50L+G"PF7A;3D"XEI88BB$4F5!GA,L)E MA,L(EQ$N(UR.^CW#N5C)$9[&[3:'BI[W=KM=&%031E:VJ8H;;4I[:O?R4(S@ MDELPKQ%E7()IK2)R3!HD"4N1>?@UN]%H4XIR**;PVVJ,\(+/^Q5^6[B_:%2$ M&#ANXS..@A*O!3":]HBK9) C3"!!1&1,6LXM+@17"&Z51KBN<=-"<',CN)T+ M@HO&"1I(1$0&C#A,'=+>!40C3*.QQ!/M:D5PS^(TSO48Z)M^3+'?CZ$QV9!O M5<[@E/2V,L)EA,L(EQ$N(UQ&N&8CO+*G;Y9P+LH(EQ&N?VG Z0WZ"_.FV/0/ ML^FWAI5=/[;I!:;<:##G,=82<442,C1B6%O2"ZRHEKE&(&F:F6SZ@L 5BAD4 M!,X!@9=A ^."L90E1&4$!+KDD.%)(QJ3% K^C94L""PJ8Y5&N/9A@\)Q<^"X MR\B!I,8#D44@-2P0Y\PA1V5 249*J5">!UHKCBO%X]J%:B MV=F![7Z!J[6[C=[W;NP/#MK'\(_1 >?2\ZQDM)01+B-<1KB,3YZ""B"$F:9#!."%NC$-6,HPT,29%S5BRP"R(T!&25E\A1'Z((DK/$"[DM#'J+K4%: +'5 WY^#V6>SW0A6L+EA< M%!8OH]Q.I! H8B$X:P3(9W!,[E^V8[L^-NRP ML6/[_J#!2+.1$37+N3C7ZP.@T&@P7S(8_= [<9W8R(]S_NJP=_PR3\R@UVF' MT2LKQ&A52<+!-5*3R7O-<:(&:TZ%=E%C+C$747%'./V\/7.B3E7EV-6ELGO*D4G96QYHB: M!276%8#?#O"@P)"KJF*[7" Y.LRXLDE)";"7U!6 /S' +UL-J*!U(E$A)[P% M3:(B,LQI1)0EU$2<+($MF>*FQC?[LA: KPS [W;"W8IP;(6UDB2GO.61"$NX M"]IC;TF"]8/O1GB!\?Q@?-F#P#(N[ZSDD>L#?9<=+K M;@Q'75@L#/5=75@*]4U)?:U7EW4C':Q/$B48)B0B;@1'5EJ#1%""*J:YP/GL M ->K(5\*_Q7^FP/_/=Q$*_Q7!_Z[=-$PFQ+Q*2&C\PEM:\"6U M2T"P"HQLQ^,]N+009@T(<_?2JM;4&1:,0U0IC[@@'CD;$RPU(XTAP3J6LY!O MQ@26C2T+!Q8.G(,]'17&,42PITWDD7,MC34))$=004I+YA'R+*3X)*1X:6I+ M9G#R@B(JN4"(HX!RI2T*;!,R=4%G:L%144=IR%'04/W&D9 MO9."2ZF,!G8$XSM8&I(E/S&V"SO6FQTG:T4&&J25(B)!#$/< C-:3X$M"?%. M,9>PR[DD3<**+[*P8V''"_-9&<9HU%QCQX,2.FKC'=>)*I"/419V7%YVO#SZ M)C@A(A_48%HXQ".1R$1@1\6=3UI2CO.YWBP>11&/A1Y7G!ZGJB.>:T%&KR03 MGB<-XM$PX;B1'J0C2[J$:E: *"^/+#KCK&,@(U,($G'J+#)8<)12%,8HRI1+ M648JHHKWL5#DRE+D--D\G ?'C) F"FYBTC;P"""BW/&(9?$^+C$Q7IX?I-R$0_"M&H/F>U,7T5:,Q^?.@?WXSQ_9+1*X?[5=D$]SK2]OY;D\' M:_^X\DA'[2ZZ-H37G_ZQGU'=^HQ[>;X;O=1XE0FN.QS<]LR3#V+[7^!9QK.: MGV/\E[PJQ=5-[V+RJD5UN2"J50P/V+''@_CR_)??S[,FVMWJ-JL/75^R\"V7 M _<"CP9O?%9Z?/WQRR^JEZX!;_2:?D&HOO-5_(+<^=K/KBI>&,K+59_U5_^Y$.O*H$PYG_5QQF!Q\&6>H&IG/M5^0M.[G>OMY=D,!<)7S\IO3 BP<44 M7_@UYU>$N7?0C[&Q ^\[VNB&&JU48\!79\HMR%.>/CO.#_SPM[M[ZY:G& M[[JA^WF#H*SYY[CF-[P_.3H! QCX;W=X$/MY_H_[\2!V!V 3-_[L#0;/:#3@ M7K.!;SN--[8=4+O;>&6/VT/;>3YC\"X.+?PQ-+9LOPMW/6C\MAE3V[>'-USE MJSL(>SV8\\:D!_._&R,?YO,9@U:OBR8-#26)Y(R^VU;Z3'!">71$[7$<$F;*Q*G'--B0S5 MT6EB""W5K29")H?_^OII[Z^#G==P/YMO?^ROATQV7K_KM#YN??^T^?5[:W/KK+6Y<_KI\.!P=_-3^]/>5]HZVR#[ M1UO\TV8G752V>H^_?Q8X>&V31BSI'"^Q!%DG Y*YEK'16K&JJR1OQ]\H)33.RN^S=)-[QF72XN*14FBDXK97(_&,68\URD%I:TU^&YP% 3, M"P%GE_N"I2DI+9"63"!.K4>&!XP4)I03PRS\W]JZN;DG3-V$X.GRAV;'W/)F M"$WW[+7FF6D*6CQ8EI9$GZ=G)WS!3A+;3$(.>1Y M2JMD*,:(XFCU,X'*R7+ MJE7,J4)\X:C"40L[Z?)@(Z%PU--S%+FT(9CG4;B(0B 6.(HS9")/R%BF0K+Y M\!*=2\VQPE&%HQ9]W.3AQEHY;K(<1$8OB R(RN=#18@D31''P2/G24)!.XXC M6(-!5D>6,2'%&JP3H N+_4IJ61V#!=./.,FMUHXYJXU/2BK'XJ@@S2]8K%#5 MTU,5NZ JRH0..AHD7!"(2\&1DTPBKZE./!(:M9^Q(E?AJ<)3"[8(D\=$":9- MM)X3;)PBCDA)C+$R!,7F$38JQ/4$Q,4OB OFEWNM"<+ 5XA3J9#C,B!&5/#1 MJ*19/K9&FIK/W$.L,%AAL$4W1K946R(C2"P"U@2S08()$0(A)'JL"X,M*X.) M"7=7TJ"B.5!6=LGC1)$-7"+EN" :^^AY[H+8Q&I>?90+@14"6Y@$$](R'&R4 MN;&T])9S:9-G(C+GX>J%P):4P'[L7-9S]L0Y+7.;\* 2XLE(9 )Q2%HNN4E2 M Y-5(HR2XK0O'%:+AYZ"PPQFE@=OE*&82\>TIA8G3S2HLV!\*ARVM!QV67Z9 M1A>B(@'HBX$AZ1A%SO"(M'>"*@M69NY52V03RYGKGQ0.*QRV:$,2:R\LM0X; MSE6D1@HP'X'#G B8*5LX;&DY[+(1$?4>=BC,$8U8(:[!BK2!@2(S-%HF@A?> MK:U+U:3Z9B>B.G+8U(>GQI6EENCPU)7OA&MXU/Z!#N"&8O=E6?L_6_NG^/O8 MB4);A]MGGZW7P&4B(1?R#BZ$1\9ZCH0V-E'BDE1@A6P?'<."SY4;;.@=5[0) MOV^\?]5@5%ZL_@<<1+AEZ2W'<8/_\U^:$OK[PVJXS;NM6!GA,L)EA,L(EQ$N M(UQ&N(QP&>$RPC5.A)0\4FN5-99Z3J2W46#C)?;62\Z-*HF02V%(GD?C3W?@ MWC]SKFPN:(ZTTP%QZ3@RD@4D(K/*2_CIZ=JZ9&SV#@$%D/,&I,;<2D(XIHY; M@RUVV%.K54A>8>D+()<"D)?1Y<,MWOKRV=N4V_IAY*+PB$=!D"$R(9Q@C@V/ M05!?(%E4R.J,\#2D9ZA0*G%EF)(<.^<,/*ZS*H:4G!.ZD-Z2D%[[DO1V-SYS MXH5B7"%!!%\E8YQ6M$>L^KTMU_;/?$]D\;MQ41?\:UBZ8K M72049TP&ZH/#G)-D0I")"I<$ Y5MYY)94ZH:/8R06J\NJMV!6?3U^V=*),F1 M9)2, CI24B#KO4&4"*("UA%;=F?%NSI&EPM,[PE3'7S@BB3%<.2!:Z,2#AH M%RS E<_E%$*!Z8-A>GH%IAJ,(>5-1#'0G 22,#**&/3_V7OSYJ:29'WXJRC\ MWGAO3X2*J25KZ[GA"#=+#W,;FP;3'? /4:LMD"5?20;,I_]E':W>P,;"EN2: MF#:VEG-.+<]33V9E909+\5653!+JRA1\%:8K!=,;9@)45.84%.4I).#<66.H M4CF)D"$+63,!W@$8OYX!8W(&!$ DWNJ(8'24&$@>)XN.UE(I$]=KD@WPH6+P M!G;XC\O9:G[?/W+I&>1"H4W0FEBG$T$06^*2EURI37L7O=_'[ MXSJWXO?^\ZCXO='NWP\+ MX)I=;3U SL^ 7%FKO&*(:JG*(AV!>"8EB4PYYAD$$=WZ9%BK"/\^PKE4P0CM M>,H 64>G34H"!STZ)X*HF,*X?N'L#R[XPM1" Z64([F,SBAT'RFC"2G'(U2"&,YKLMP45Q7_*XM?JVB MEAGL 94@.V.-T8<2T! M,6>=MJB],Z[/M"W7)%E Q?=U\!V#YC;+H+0TP*BQWB"L+5XG\&#R4DHI5GS? M"[Y?G\%W#BE$%H (R1D!SH&X[!WQ#H1)T2*\U;HE-*KX_CZ^3<#%F@8-^#]' MO4F@P;D,/H/CDE=\KRV^.V?P39,.$",ES E.T-:RQ(>=F[N1APY7ZECGADVHF_C@>+12>ZTA6FC22WAP496*@<9I">^?E"-GE)6, MV^47<0LQOQ,_G Q'1ZDW&N[W=[ [R\.Y[DO7B<][C]UQ9^2Z33QXHUH>+XB6 M5PFU_[ S2J_3X%,GI)?8+?WX*H7^0:^YRE^N>Y*JS+_9(=!Y:1OK9'9>:A)- M<=#9S(CUUA(;?(A"RN CE,(0@E^,8:LLO9'-O0&':)XA,JN45[Y$RA@G'$.[ MT!ODBQ0JAVPPARS69E &1YX*9)$8* &58R$00TSDX&5P4CE;6:2RR!41\1E9 M Z3 N>, A';,@N&)^:1SUI KBVPRB\PSBWO&#-4Y$1K*%F%4F1B4I(2668#& M@N$ET/8:+/( DD2\2L/1H!-&J9A,Q=]7\-7ZA*]B WZ(8[[?!^O#,9<>7"TU MH;#9S C-06KNO !M W.49J[M=6CFDBV*\0'6)R>#LC'14,+X8.M\@)J/[7QV M@_C[H#\<5H;XL?P0G]\'QRVS/I*L+=HJ&@6&"T&1*'1B+C&9H>2&N!A(\%#P M!GNE8K"ZQ"(/3.>Y%20D,E$\N+ M=]2G3(QT@L@$UE'-D--YY8'* S_+.5IY8!4"*DNJ769TL);XQ#T!B)$8#8&$ M"$X*)A5X> AC(_[O2;NTQ7_9B^-6IU>Z!^E&B=3TY_7'JX]7'NX]G#M MX=K#M8=K#]<>KK%$B\YS2K-Q K+@'+0V+MI$C:*.R5RRA"PSENCEH)\[HS^J M57Q#J_CU+ /(Y_?:*&V\H(1YR@D8QHB51I H@Y!@@S:T9/^XM-Q##:6[UX#< M.OU_=/HO.H>I"(9;S8G#&4] :(:_:4$"DTJ#=1)\!< -W*6>4I"".^ 4:+16 M9P/:2!6X9P)T!O8=6)KU&]ACY"%[!_C8.A)\I"'LJGXP/90:W-K@.XZ)C)V/MV3^^-3)Z9> MG+L^'G?=<-C:*9D>C_J]\6'PB>>C][1[M/_CK"=G3? M?3@XW?O]V>&[HS_%B]^?T[?[[_+N_M/W/ ,SMB1=H&!+\>!,7.*9X'^6TQ0H M!/YM!_05\\BZ9'%Q%"(R!YXKHS47 GQ(V@:I[7?(O,ZC]9I'PDA;:O$0I3.* M(60*8G1D^*<20053V&1KFSYBAO&+Y6POO- Z3H-6D\9A3O0-Z6[Z5L\#2Q-4 MFUN;6YM;FUN;6YN[-GZ*NPPRG2G=!?5;Q&[U.]Q,Z,Y#3FW,2E(-A KKT>*) M@1BF+6%@G==42<5IJ>>LZ,5,4C_FMMMP.-QET&F%PW+@L!B"&C3RF76.:.X" M@5*NS;C,"'B7M08;@DP/'A!U.5P)MWW%_[+P/W?#AZPM]2H1([(EH (C5ON( MJV*(J&FL%1ZNA_\'$8!XW@/_A[CQ=<5CAB6G@3B*0>%;J(CCCE#.Z,,:*MYNAX%?,=Q%3O#XZX[ M+1=(W\ZW4S^YZ9]\".E7#UWO *_6Z;7V/O?28'C8.6Y-X]X?R@[( ]OPJ2 2G. -.?4!)"'Q9YTG7$ T5_/=5,JB" M_R> O_FO.5*^\YX+'#R>,^&24P*: [$Q !%&BN Y#9G2!X[^N\W&4$%P5R!X M.@=!R847F2#*@2/ 0R(N1$U40FC8["*P*Y; BH&?[>/^F@;]V/BL*S+N"AG/ M9\@(.(0L1DZ,L9Q T)H8'SPQECH'6AI=4F7/]-$#3Q3YF^NZ7D@M-VJ]<(-P MV!*LW2J3_#9[8;X_P#E.QNC_51R/6K%_XKNI59HS?7?4/_ZU)/%O*EB-W]D( M>FE.8P_/,4Q4*H08,_@@0:GD1"H;K\D@75/*\_OGM]X\:\[W#\>%ZBJ!W(A MILOJV+@4B<9@*9'!)0(Q('\8$*@V&7BI*:I+V-IFT 9[V0']BIKEH48F\,90 M2Y')@:;D;3(Z01(\V2R3JZBY9]0L9&=6%A3:"R051PPDK8@)4A+P47/DNNQT M.2U(V^:23>:*FA_U;EP*&QM-IF",M$$ HV@A(',9H5C@ABLKKH9-Q<;RL'$Z M7U%H2-YP09B0 6TUEXGU5A(6I0R@0F01L6&O4=CX+L!P:1VIRV3K?2+BO^ZE M9U::)&Y@[_ZX&OV>0?N\%[HGI<->%GNVW]L9C3,$.NSJJS($5FJY(;7L+D1W M0K(L!$EDIJ56LHM(+4P1H6A4V3"CF2YB]:)2O6$%MN6NMC]:N:WR7^6_)?#? MC]L5E?]6@?_FQCHJ7:.S#R0)'PD$%4EQ_Q6+/2@J)I3P1IXTW63(? MJ-K:EKRMV45BK#9T9<>'RHXQ"RIE$-DVLN+TD)WBEQTJ/#Y4>%6?,YLBUA S@P&N1F&/ M8TA ZOTN+[TN' 43TBTGB$22P.J1ZXX<4%:$A35C(O,M7);VTJUM1 ;0(\_ M-3M>3;U7/UFG2OUDG2KUDW6JU$^N\B?K5*F?K%.E?K).E?K).E7J)U?YDW6J MU$_6J5(_6:=*_62=*O63J_S).E7J)^M4J9_\"5/EGTT4!/X;.Y^V_P=_3+^Q ML 4>4@F*V!K'EFS_CQ_\S$IO,2D[!^FE@NA?X3W M/NWT#EJ]_@BO[@;XTV(@!OA M'[G3<[W0P0\/1_C"$;9J^.C&[?_!;JM?6^VO';G!0:9RZ)Z.KO_+S M$4JOA5!SMC<6?Y:G;8*N/'6"4L4@1 =<1BL49=JFG(P26OOW0+>F7SH<3%MP M[ X2\8/D/A*7L8&_NNYG=SK<^N?9H<-QFSR04/C$Y_OK9_>*OIRW"AT71GI< MPN:0:B[KI9N/IDC 1/R)S_WZYW[=;SW<[M/ MGNZ^?OJDA;^]WOOC^9.=??SC]3[^\^+I[O[KUMZSUN.=U_]N/?MC[^_7]]<> M>ZWF_-+IX3+6/\%+Q.$_5OYI3WKN)'9P@;WZ42?D.N&X0HP+="NO8-M&S\SI ML8G[PS9UW?$P_3K]Y5]3/=3I-8_6?.E\D!_>94(*UC[25!=>F"CKR>4GE/&H MH8RI^CKSGC*/#+ KWZ:/KG[O6Y=EXI%4_(+7'FE/.EM5@6IK[;9-UHSJ. MW@0,RZHO@UVW[ :?/Q!R>8,?N^%A*W?[GX>M/.@?M?K':>!*F:-6B?'_A(9* M&OZZA.3_Y^;&1+/<9(ZMT0V65%A]?,;*KO#LV4VCUB_=_G#XCU:G%_I'Z=IG M02YI\8:=*;NLA2M]-NPFN?<83[7YX0]\]P<_O']"]_5>'[_ :N_M_?GG[ M=>?KNP]OOKS%S^_N/V7GCWSM\K=\=__5QQ?[?[*])W_*W=^?=7<_?&2[3YY] M>/%D]VAW_UEG]T-@+_;_RK,R%Z_IY_?<>2MXCB1YR0B LL3G3 GCD%G0 F@( MN SJME2WR;+W#4+[@1.M/\*AYQF_,M'Z,-']U86L_/-3^.?KC'^2C<)+9)WH MHB(@C22EXB-AB6MG% 4O[=8VHVVJS&W/FRZ1A)9D!JR^HMN)'TZ&HV;GK#7J MMP8)T18ZW=3JH=0;:[SR>ODKS$V'XT'_4Z=X%/SI\BV(96CXGW:-94I]H5=B M8ES.R4_2,4Z&CFL(V?5BRQV5(_I?QR^D+\=E/_;*8>8WZY%+%^!U7J:6H)>O MO4PMCA3^WDU-(H5>W%D8L+J W6 !FQ4S*0M8T)*!S9G8D"B!Y' !PYE+3#", MY"=%<_+Q_-.%=>$I-8R0\5*3'<""*T M!URAX\GI>@,ZXH=E-!NU30S@4%A)QLUJ@EM!($ M-80@7NE(O%? M,JA,1#@$O?6O4!V[4XA/!B/2Y,=L>7=.,S]J*"ST?K5R?+S MQ,^Y_)2';I!^*P/P>*'_*S7>@!IG=6P*->9HK-&,$I6T06H$15QP@3"1P)8B M#I!%H<9;YRFOGI.5!>E=>DXJ?I>!W[FT4::<\$#HNB04 >1;XB-51+B@I>!( MJ91M;;.VX+1<7.\ VS\Z0VN&B,V>=P\@W&[$KZL>I M$%XFA$_G$,Y..' EXB6C.@O9$J-T)AQ 2XNC*HQ'"+>%O+B_7/TY/QV-Y:1! M"U$8\=N?FN0RPW:)O'Y8_IL[5A'7)J4WO4'"WOF:XN^NTRMCM==[,A^IG5YQ M.A_U8V=T6A+$E*>O9'4SLGJQJ#>8UUI /QN.3P2#U1JUC_'8_CL^ #=-HU!UG6UR:7'D()M2]!.O. M:>PU7B"SRELWXJT_%]5)$MXQD1.)HCBZ&:?$!E0G.-<2<[P<:_5E:YR9 M53*EJE-D]>)U*Y+O \ES!:(<,SX8293PEH QCCCF@-@8@XI.6ADR(EFUN;U8 M$?E>7)N;MO^S=@^\_EG #EWO *_6Z;7<$.7TXW^G6 _SKEJOKJI-T M 4W986H&>>(\+_D=$BX:OOO MB977:4_[XT':SIHSWO3_8Y7LQ&KB_R-%OF# M1;FN$D) 1TJUMY2:K6U!V^:2V(3-V-9<:2$RG?]7")'A M____&<[XOUS.*#[=J![WO\. ]8O<].0D/1OTCW9FHS'Q %>&NA%#?3RSE1DE MCR)8(CQ*$+#9$\=*.DXMA(020"5*W 5C=2-S(V&[].#U"MN?!]NYL,A6N&0\ M(\%R1\!Y($Z5B';JO;#!F0QI:]O2%4G&\2 ]&YW>)YSE_<%I]6>LMC_C^62@ M.G6WXF:<]&%G44IHYPR/*A(JHB\AG&CLJ*@(#0H8: 8<1',D]Y(40=6/L2F8 M7A$_1L7T+3 ]UQDQ>$^M0,N .]09RBMB6)*$6N69T"8K6\ZWMI6]];&YZK^X MG?\BG RQ"]*@Y<+_G73&=3T?XB'[>W%:#(\_I@LLU.E-,YOMS(>DGN*].24] M7909,2NA;>)$T!B0EXP@3IM$=#+%6:%9,+IX+&X3$5$]%JN+V;N(:ZIP_LEP M7M@B0<8U20))2212#GH1BW^3$+F,8"*([!JK :HOX_[$Q?$@';M.;&)Q^J-# M5!EA$GT]#M)Y6"Z.53T'=M$,>CD>MREQ31*K[O3B7AG$G6;L*GO=B+W.G#P7 M+( T'HD+UQX".CB"(\R(3)8RQ[)TI=:\:%/&5R- L[H[UE".5'S?+;[GZ@1T MBHCQ2#+@#]#,$1L "$0J@Q,B>I]0G;"VO213Z"I&8&^.[^/L5LO(]0XZOILF M>F02N'&93^1A>4-6(N_-9>[9Z8"-.:IN"?\(59TYE$XCSSZ7D@R<2@).:V(X M4I4 [:V+PNI8DN"LTE'5ZAM9N;V712WR-0WZT0T/*YSO#,YSY9%0<*3$(A'4 MEX0X4A,?HR.,9UN&T(:@M[8GZ]P*8?K!N$<6]3%6ON[DU0?I7H['<7_@8CU*=S,&>[.H0""9K-$D(DF7 MXRE2.6*UCR0I29UU0D6K2@%*KNM1EV&6T;>YL]U.KBN$4$R"]Q,OW_<9E&6GMF8R69<'\P)%M-->'1<@+6!.)34(1RQ90PQM&22$_?)L*T.CYN M%V%Z-JKTP7HZ5DM,-&[8"?_\,1^22D4WHJ*PJ"8"$H[,5A(#$HV8! M)K.*T:*Y4PI/7W1BU#"-30'N'>3#,7 R++4Q(.P<.X\/&.WWPN5H6['4&"D 7J@XQ&E2)06? ML)P24$P2SW4@3-H$1M(<9"Y'VU<#P!OHIK@\)?UN&HVK"_UR,DSQ'ZWC4@,T MIMB(C6F,4JL,Q:=;>RQ\?Q#3@&!;?RU],^QW.[$U;>%F\]>]!&[@V#[&H7TY M&=+?3M_@$"._S4+/9J-:B>U&Q'8FRZA3B1JI!)R-D0( 5IY6S9%5\LR0VSL@*IP**5N_W/PU8>](^:S*?# M<)D M*:UF2N%V'ASA@MJD=+*,WUHLWA4M;'S5\7,>S-SIN5Y8A@=S*7M ZWF##13' ME[/Z;R>GI3'%?_DZE9(SK9W6R\$D)VOK]:@?/CZLN,/[RX]]539*S2#M].+XA=0+J7FEKG\W6O_.G)O45L40DR'2IB*+$R<&Y3!! M!I;,1D6#RDO+8%<#$S=:R%Y[D[[B_(YP/M>YTN>RG>&(TKXRL_M8?#/J?\9&'+41HKS]*LYP-#VM'=47K=: !CCT: MAZ4\\FX9G4E.F!<9 \&\$N68EF5M MG'$K=%2K;K&N;V1@Q?&R<+R0%DI92Q'+1-E8*H]:5!6.!9*DY,(PP:.R)67# MBL'XP?@\ID)[._@.?&O]YC.9/IX9_W(R3SARP3#[G M&)OP#QH)B"2)E=D0[<%$H84SHJ2JD^I24JJG+#I*RJ(EP;B!7>%=CS& MX(BC.1"P&E!8 "=<)@Y:! FTN"NH6!T0/QB'18DR\F><%L.3LN_4Z;E1B@@C M/VIE%\I1X]/JP5@!F;%H^;Q>&*K7A_W!:#\-CI[@D%6VNA%;?3R;?))+PX)! M"\@! 4,I,<9SHK*.3#$95!9-=MS5,H.J-V.EO1E7[I)6./\,."^(#XHV@G"< M>!\L@90"\4%'(DPTT05G.$]K6-5K[0*SZP/7T/?KTO2K-!P-.J$(T&'9*VY- MHB0?EJ-K=4-Z7J5N6:/V^_ONR]^=T>%AOUOZ]EE_\/K0#=)O;ICBX_Y1J8SM MRJ/7]>L&Z]?NDS-%9DT,,4.DA J#ZY=T@9C, XG2.4=Q 0M1U)B>-87X2AQ@ MK&C^V6A>B% W)FDGH90R0#3[J(AWWN"?0GMKJ)6ELH&XF&=C%;U@:Z>0UNZ! M-\?/."&;$K =.^4,3"\.6Z-^ZW'7#4OP=N@?'17G8Y%[A8#2X(&EH5_5;]R,58WBO/E:<+;*C3(N&:X(]XGB6I TL=()HE'P&1]9SJ)4"&TK M6>OK;2:.[R-,N^)X.3A>\# *"HKE1 +G$G%L)''1:F)LDI"8C#+Y!L=T/9)4 M;(X?Z8SH*"XE?U)ZO1$>3;9ZO,*@W^V64X<%IK<1'@_"!KUGX?&BT^L/.J/3 MY_A(@S2L^R(W8ZTS4=LQ"A$I&J'!:5:V.3.Q)D;"%*7&2!SI*+>V51M6Q1BM M#J7-4A\5S+<%\UR"N&31?F"4E+0H!#0DXL!IXK70R]G@7CA*)IAG8#)Q%#@!X)X8ZR6AU#H+P4FI>7&)4+8B MX-[\C:/5]^%\)PWFK ;0I"90IW=ISJB:$7,% HA^I*K'L^E@UEQX/T;!^SMG M3LX%G8&C#9ATR064 R-6E\ #B%P+FI*7=FM;"!18MZ[J45-E;@1?W%>JS,H< M*\ <<_'FI5>&:1PXJS(!6F+GA=5$4 2"T\SRPAS VE2N0W[=34^D.2T5VOHE M3HJ%-MJH *4]5DZEJ,LG1$/)'5"*O"R$5Y?W:_'$55=,92S+?T_G SD?P_(& M6J]G7UCXY$OLB7Z\6% V=$_*Z#S]$@Y=[R"]:<("!Q]YS@G3B0KE*EE%HMO?BP15O&[$7R6;V2KP^AA./U!-KD<(]/!YU> MKWB[2M6^!E@/*U+I)DS)M>=9R$!#!DXMRC2G,T( H@ MX?WS0I",WY. T49:]L@UX;DMQT M-][KD^/C;BK!I:[;>M(9AFY_>#)(1?8V)0Z?=?N?6\][8_#A./U83<.+F^4" MQR/V3WPW+:?FX"K?X8[LJOM< 7;+<=0R7SJC='2[PI?+*#WYTZZQ.71P^3B. M6?CZ/U\.^F@=CTX;([H8UOKE./5B9X0+T_!Y+YR48P^_G8QV^Z.W:?32=6)5;3=2;6?RN&07 M=;**$31=*0'&2JY9G4C)%*V-BT$6TY:+%7)4+FDOHK+01K+0TC,-5A;Z62PT MMQUYL0^3=R1J%Y&%+".&X@^9%?6">4<*DT2P:+2Q7 M)>V-X+<^(+1Z@6VK+]GVW9>+*21NG:9G?1GTLA:N-(/><7:QV7&J\X09^D>I MF4R5,W^$,\\$_'OF(@,7B5?,(F=:2XP1ED27M>=)>^73UK90*Y)+:$EV=F6= M]6&=^W2N5ZZY/=?,]5FVW$N3#($0 QJ**,V:$"QN4K1>>JL,ZC-0M_:C+SMY MV3]'SG<3_AL[G[;_!W],;[UPK9"*D)] 9/M__."?V[/GO>[7EH8LQKX'+=XH MLL,F"*)_A/<^+6[27G^$5W<#?+G7ZN"3'0Q)$1;S%U!N6HPC] M7A/1UM2RGF0+PP\/1_A"DP_PT97MGSP$2'S*X_ZPT\1N#4JIK,ZG]*_/G3@Z MG()_X5OC@?F5SK_B/#[!R>CJK_S\CJ;7ZFA[MBL6?Y:G;8C$4RQ-;T2X>#:0N.W4$B?I#<1^(R-O!7U_WL3H=;_SS3#T>= MWO2!@#_2I=_/=]G/[I@+$7[C&5B U<3S%1['27-91UWU="(!$W$I^+C\Z5Z_ MW'GUOZVGNT]?_?ZVW7J^^_CBE+Z?!]O=VW_ZNK6_UWJ\M_ODZ>[KIT_*;Z_W M_GC^9&'.'#A"58(&>7_[W!@>MUOC:QI8]G=(=_C#.:#DM@:OES+S^; M\M_K&?W-XU7W\9E^ZS9I3^]5,NQV)I+APRY^YC]';_G[_Z.QYZ#>L'QLT?O#O>>/.O@<^&R M__%TES^7NQ_>?M[ESS[L/7G*WZ)\>/=D-^_M/^?ON5'&.<<(51)7?BXI*:-" M#&0W"2SE+XD1L<('LU0=2\$?'W,6O9H]:S:91Q$TZX M.#5:5RYTUWKX92SSS15_+8$@G7"-]6CQZ:_@A2LDS/T(E;_37)3$5")=2B#G M((UGN-?&F%PSX^1G$ (YN,3HJ .G#C@YRIFT(YV=$9G3YJO499];'UM'EX M7%QZX5'KEW*'B^8O]ZQ^M#EZB-2D?.FOBY\/^,)6#!>59\1&: MQ@V'):TKTE5GB,^.:VNQF)JVC6_Y;[S(XWZ[]<XR@=^30H]SA[Z4[3W\?E&?K]U_C&9_M>PY4^&.&&&P\FPSE3I M^('GRA2?Z*0[[I'%ZS1?*QTT//$X13INT$G#1V<_,FE\[ QP ,=?Z$W^Z'_N MC7N@Z9V%2^ +:)0<'.(@=0+^3)/FIT>MO\3O*#!#;&?I\E^6D_G4ZOUPN'EVF=>VGWT[T=M?.,#CL1TRDU2 M/0Y:+_N?\><+G#@N')[@[!GAI5\UXQ?';[;/S=;2 W^E04R35\[IHG^>699O MM+3;]5K:\=.OT;KH9#0@>Z,=M*5.>F6ROL3K!9P$J[+T[[V>+OTO3E_POPYW M/_RG\_;O_QRBY=_9_?H1=I^\/7W[]_?WLX[O?_^J^>-(MEO^7O3_?AQ0T MSR:39#4ED#,C)CM!!)62>AJ\-&+LP^GT3E+<*1MF/.>L.><2Q0%HRTK^$:F3 MIE)K"BJNOEC@CUJ_.63?26&2V5QJ8//ZY B?\K1AH?G,:_G<]#X=_WS 4_SS[L'[9$*V.%>)L#80,"825_Z$&+,"1TU2Z;(I MNRI2\-*9N@Z:\(+SJOBK!ITCE#L.U\31V$5U76?5= 6?RIU#AR+$I]1#!9EP M[4MER6_N-XCXY321?G/4'@]P,>X<=[&!!T61HMXY+>^GX]'XNQ?5XU1\_;ZS M\W*F\PI'')\,AB>%%5#RE*\-3LIERSN#='#2=>-"BY,G?IW"R:!)S-Q\8IKV MK[3DJ#,L&FJN\IX^WL([H!9$$7-\W&U42G_6<9 M%#OD> P5_$@A];-?\@V>QA*QB+/4*%\4ZC@?2!&+<:I3F_*8^.=9W?EWFLZJ MILF=WJJ>E!(K*"A'I8?'CS:KPCEO3F<2<](J MPG,<'%N.QZ%./$JCPWZ35V8^M1^U=K %9^^$WY^962A2AV,__;C=WG4+0H8+ M&$K=#JI[MX"$'^K\[\O,%>2IY^,&]X_1O,'IUFW?.<-I-9N8@ MY6YCGN!HN?CA9#IM&CNX3-L>X@4U/HH/!'UVG0$RU&0JGS.5IA[V\1,M&$XS M"VXX?FO,-8UQ.9E!908T[Y1H[-SM?[Y K5,D%PLQA<;:&X=F%ZOK!"?WXL.[ M\7%OA_,9^:=00SG;TNQ5%.,:S9R37K?83GV\Y.!S9UBLM$:=IWB5M_;N!=2; M8=K+3X>C3K'2AP]/*'W9_?,]6@ \1\>(#EZ5HJ@HE+3UQ%"-9H!U)BNYRD() MQ[#,Q-DH-C-]9S@\.3IN ''_3L#ORJ6QE!FOX@7,X^7Z!@2#$$?4XB M]H&; M]\&$:YILPQ.,EY6\K'E'935IN*!Q4(V_VNTXW^G.Q4L\D^-A;!<>-!ZB*[XS MODMYYBG+?$O,S,CILL<:I$\)C=")IZXUO]?!J/C[4>M_4VG0"_?E<^IVVZWGSY^W?BG-VYJT;^L?4W?@? U_ M?-A)2 U?<'%JUK.]C$JIN,WG145'=3UW3J(2R:O+E.,P3XR=V3)^E3Z+=>-3[QB7-WZ^RK6_^8I!,L?X2I M!WAK^O<6ZN+I[V-W\UBUML:J=293FZ?=__+TR\3YUWH^UZC3:Y:WM_[1GJA5 MO-B92_G3UHO!HVD?/SKW\-^]][F/_WOL%!]>VN;9NV>>YIN7G_I-%QWEB]_M M#OO?[YN;:(\50O9/UD'XW M.I$&_A[^&,3=7EU*CE+ZB4@*O%7.&D01<%T<2 M$..!$N>=H(QQGPR<]YIFF7U.GCD5#6BI' 2._\]!\RB\NK#%6F;0@L_Q]0B9 MP0WB$&%3(F5P9N_$?G%=7%BDONOI/Q?D,XDW>1!Q/HQ>'>CS0&-VKC"V)K-W MK$4;D'_7[W_%][X[\^_71SE("WZ07G]F,:,)WFSH+;A5%KV)TST -YS;LU,O MV5FG5AO%:O$REH]F7)/0XO[U)EL']^D8F7KP6B6=^-BC,-MNNYR>?NOC/[C* M/]MY_5NCQ(;(@)=_],UQ8Q?\LK7S^@U^=+?_J+D-8;S9;N\?I583V=OZ9;]_ MC(N=!HH:X77GZ+C;R:=3U;]PZ>*X./O%.)97G0VX^=FC]\$J;2. M3SQ.GOFN<@EZ*-;2Q+TT?SC\ZL+S-ZZ6U)AN1<*6)\R=$NS9,P\R?XC_.(0ZBJJQ:Y?- M)'3SK<( L=/XDL<0<_,@".QV%QH/\K5\TFNJUA9@D9H@@$^N>U(:^<_Y.[O8 M.V_3:+ZQR;@9XZ8X:Q%C8]ASJD3"O!CC!5>:/S?S0?*U#C% MQCG[DB\V LW"(=G=A'8V>"7)IHFE@BA9O:5K9,P]D*,'9[3Z98; MYRO.Y>&CYF?S -W.L+EMTZK/94$HWHSA<+(3$!/.V:-F%P11[A&#G>+*'#OP M)WE7^+(ODA-X-&*3W9RZ489OYP,HUQ]6Q&B?0Y5&5REC&SLPQM4#W3< 4CGVS"I7MP3+M0=-5CW"!G+%VP='EHU;>(91=.6);"Q^:&^ZAZW : M=2:!7?A4QVGL@!RC9#JDT^7S&OT\2 =(*=.EOC_H8*^6>+V33K/)>]F(CIHE MO@%W@^7Y8G5RW!^S4;,_W&SR(63\A"^PY3@!ICL>W=.9*V>V+DZHAY^AGO\> MMEZG7@='Z_$ &S&:3N!90%Z_5_:9#P9I'$K7C/61^]A$/$[[=E0<%N-A;\9J MMHS.OM8_&17X37H6'[)HTO+ (<624FQ\W<\=9#=?-N]BZ>./2*K]<5M+&P=] ME"7-Y1>B(3T^P&&)HRS/.P[ Q!&,CW#IC_V&X\;3;;ZD3T#90PJ9C/Q>[7[L=W?__5W>7/O^Q^?=5Y]_M;^1:O^W9_1[SX\%R^_7#PY=W^ MG_R"4^5#P.N^ZK[[^XUX^^&IV/W]/Q_??>A^V.7_.7SQ))R^^-#M[#UYUMU] M\JX4\I-[?[[7@JOH(Q#-O23 HB.6L4@2X]F#4LYS=MZI@N\G SQ ! "EHU>2 M!AH5:!ZX$_X:H6@39X:Y@WV?RZUU49RZXYV-%5G52^S%?+-E4&)]!R595[%J ML-?PAM.]$Z0B-W8U?".2NED:IQ'?Q)A/(U?Z"^OG++IA^CS_/9RM MVNWIVE-B0DHC3IO&E36EN*SP#FA/ID<'C_!ROCSTV%D_W: *)58D3$).?#IT MW3QFR@[28SF@UYE]?WQ9-"M1D:R#RCL['XIW?18YTX2REW7A:'K4PLW*T#\J MFZ]7OSV-@%^85:5:TB3W\W@6C7MJ,M[CE3.ER99BPE6D,UN0!FX\I>:71PMX M+&MV7C^>6."F6+9/RF1VX_$L]_CW6*HUB_II,]V+YBHZ)TUG0UR8[XVHP3N> MN[2BJCV;Q,VGIQ0_.80P9?GU$/931FJ$[B*6F]BP!:R/1ZCTVB"%_D$/[Q'' M\F/J42D9O*=A2Y\/T]C\P<%IXM6*..G[;N=@/#L:'33%9N&"(;X^+'ID87^G MV>KM=YHPIQ9.K32^;//RH-\$[>.G%DAA'LTUU2[3SQTWAM[4>3.],:+R3H3 MRWDG[,WZX FN6(/.\3BT?;]$91T\.#WP_//NG^^S!F:5E80QT 0@>.*XL$0( MZ[E3-C%CM[:??F-N3D:Y1'"=%E6, C0V3MC.EQ1)LU"4U>$3DD^QX">O3+\U M5OFCT^-R]+S53;V#LHV>IS%[$VT[M1G/8>2?YPX7E6G[.76+.P"_?%A(X.S& MS)P?&C#Y3A-YV-@!XR ML_Z9.5*F88F3N_O3:4K.4LJN<6Y,XB3B)-:U!-NFID\;H#?0GWQYMF#,GF\> ME%)LP"G(FZ=N#3N-&70N5*3;-+2X7\:1K)/.GGF(3D:-I?6H]5>_B_VX&/92 M^G!ZXT+EP34^GD_-!R<29=:8:QP]F_;NFPOM*[?"\0DE['?\:$E M"=NZ<3#,N)MQ&G[L]3^/#SJ,&[(6R]%/YN,G'>R=@^)K&-/NA)^;?;2':Y4] M__SBS_>"&1 A",)M0A9.DA'#,BVU28UDF2F3+FQUBTB3E#@DTFI(("Q%=E"& M42^IL=2M@]0_&+CCPX:9QV= VW/@ M(&&FL9B?8VGLFAETAA\+B:#9D5J_C+=%$!B].)SX!L?W7I2X)12E\%PO-*;* M@O\CSB?-G [*DK#PP.,PMN:BPW30.'+.W;;NWM]D]Y[5W?MO;-!_WQMR%J?) M\J?7=&/SI4NR*4X&UMI'FNHRMI-DCI/+3X;]43/L MYU(73=ZSC[AA5[Y-'UW]WCOWZP$L)#LQM.X[)&U5-7/?NW#\JDO>%87+L+?TX:SVLCO8G'7_ ?_?2YN,G]N#OQN_WN+N34 MKOUX+4CW1[-HGJO7GY^'X#7KKN7"=RES;CU[<$G ?8@]>#W(3E;?M:\+/N>3*:/K+V>7EQ/T_S?KXB[M0XF E:OS5:]1K MK$D=R?MF@&\6EBB7>=H[Z+I>/(_SFS3SGNN#7+.Q:UG8[9IMNT&%D.1DD*"9 M\: !/!CMK10.1,R<>H!KE"6Z=F6W[\1C/Y\&JNY,3@/MNR^K4EWD1\,!QM5% MCM[@/7:^[NW_]N$M7F\/[X>_'^[]CO?Y_4^^^S6PO;]+]9 WXGQUD7?[;[^\ M>/)"OOA]]P-^3N[^7GY_"F_W [Q[\A:?Y8U\]^0-[.['O#NM8O2:?GX/SEFG MA2.2RD1 :46,IIFP;(+) FQ.<6N;JS:'BZ6,:AW*RE>KR5<>K/7>&6\B+P6- MC*7@HXE*JDA=H)6OUHJOOL[X2L1D958XBZ44!)R@Q%C%B<<_M10V9J!;V] 6 M>I5J55:ZJG3U+;K*8 7EU@3E,^#5;+2!"R5$=DSR("M=K15=L1E=41=5X@X( MTT81L,X2JQ@G-&K%@U4XP&YK6]"V8J;R5>6K->$KY;5C+ .**0G@P"=F#5-& M,9:8B6F9A;XK7_UTOA(SOF+:&RHY)3X(@^8@5\0Z[HEGV6GC5.#!E5*3;6E% MY:O*5VO"5\&Z;*@Q 92&Y*D-S(F(:S,8Y*C)893*5^O"5W+&5RH)AL+9DVB+ M^\I[2IPSD40=DE$>J@2!XVI6@K6"4' MUH9$-GP3H"\ZD>R,NB6;2;@R@('?K,V7TNY:#'JO5#648 $ M.8#,U56U1MS46=@)C R%<;2HG0S:?^ 4)X9+39A1G'D5(_5Y:YN;MI3TMLQT M.3O\5"UUWB5-9D9QX<8I$8;+>V@;>IK0"?(,!SIU, MS 7-C;%E%AB9M0V!RTBE<0JJ^V"M #[?G>$ILJ T)8F#)""B(I;Z1!)HGU"@ M&YH$ ERV#? *\ T&.+*\@RRHY1:\%1Y'5DH-QH>@;%05X&L%\/EVABY.0)T# MT4C5!+AVQ'NI"(T^4:NO]C KPU06XX8E'B3\=%Q"X<0$M[^B$ M=Q2T%74#8+T OK@!X"@.IPB9:.9I$>FV!%0:OM1&<&HO&!=>>#XFJ\ 7RN +QR;<9HKRRE1FBH"V@/QVDAB@Z&>.Q"9 MZU*&M8W#7 &^N0!W.MMLG4D6&(BD3: I:Y>]%@D7 %L!OE8 G_O^DY%:H"%( MK(FRG(MSQ#L)!(*U+KM@M8"M;<[:W*Y27%$%^+)=@])H%'/>]+LG];(G- 6UT"!PV13"!QER@LCP!GT+:F2O0- M!KC@+C*OK95*@!;>&1&8 F,=E4E#/7JU7@!?\/U;JQRCGNB@& *<"^+1 ",A MQ! 23FR>4Q.>HVA=P3<8X$CEGJ*I5IQK(+.U-DHO4:V':)UEN@)\K0"^Z/O7 M.5D1@:)(]Y$ Q$A*V5L2$W4XSD8JRL?P6*,V9PV)PM6Y+!$><\ M([[L5?*,2U') <9XV]:XP4T&.),0,[,\:F$AFF@C#](RE05-4?L:^;]> )][ M_ZWA7BH6B2XH1[0'8IQ(1/'DG0LB^&):J+;@]63/!N-;>_Q?8-G3B.9$UBX& M)IQ/@0>F,]3=O?7"]]SY;R1+60=!0"A+@ I.C,^.V 14B+BJ:R[QG;J[MUX GSO_ M>4D FJ0A1J=R^-Y(XI66) 8)P@,W('$%-VW&;^W[K_A>77P'S8/B+O"D+$AM M?#*0+;?:.\N!UKC_]<+WF<0_4G"?:"0B&4? &""^[.0KR674,6>;2X .;X.^ M=:+]%8K[OVG.LFL72MS0A&;7;__&D)YV*440$1++ (%;Z77PR>D(A0MC=4NL M$>DMUA:1EC.76222N^)V](GX+!@QP6?F?2@I*+:VM6GKVR<"9=3%$E61V*!-9C=M>,XZ<;\T$C:/JN"36X-A! MXJP4"(@D1<6###0F&;>V!;2%O?7>3.7(RI$;S)&,)N:E1D9D$7PH*:X4XPZH MC YLJCIRO3AROKW%O>\:/4^]H.1:"6E&"\0@>(]#$CLEF2^LNX'KQX'P7,(-Q*E)%DO09[6GK MB4L\D22*6B>(%>7X,[,H%DVB1%)D2!-$RKXD086VM+?.D5@Y MLG+D!G.DR<*A125BH Y*%64$D^%H9">=LX9<.7*M./+,;K3CD*,'HB"@25W. M?5@*C$3-!3AIHJ?ER(=2;:'6QN\XV:N>/LATVLN&YY8=JW*-:RPTF%^;A^L- MUNL&:_&0]08_X08;DA*SN>*OG1'>+9S1#_I2_3!=D5NCT^-TY6'9960"J->H MUUC5:SR$(_&/^T>(\]!QW=L$'FZ:.7A9$S?&XLM<)E\*^W$*8(WSVH12/B0[ MZ[1@JFZAKH_%]V+_^6C!XI/4L\RS(-&72N6!C;$H+<+9* M><>7I,8K8VTH8T5MK=8^2"TR**"V5--E*>ALG%%04Y*O&V.=SAC+:DZ#]I8X MIC2!%#VQ@C-B@#$F ZKC+6A MC.6T9D8Z1U42D%TP@D5J:=+.V@;8IV\#,,96Q-I2Q0J9,>/!&1P\R*9,X6H<2HLDA>48K8ZT7 M8^TM1"Z \RZ%0)PJ0; HI@FN3)((K2D$9U648S^69!N8*J,RUH8REI ))&@9 M:2G M8S%;RZQT/ ;%JL=JG;CIQ>*N8+2"1R$5X;Y$RUL:B'4R$@949&V]X@!;VUJT MN5Y6M/P*'9ZL$)_E]L\^R.BX-TF#3M[%I W5@6NM3*"N0GS-(#YW\5"6!!I( MEA@ 1H#&4GY$)!*95EK88 TUC5,:EI9AHD)\!2&N&!?$UL=0+XO%7J4QBH/W6MA!MH42%^,I ?/DEO'U 8$L1*+60 M)#^LTX$L$^1V==SKJQ-A-]P31-SW?Z793; W&H&C]XO_QP*J!_G*3LT), MZ.B<-Q*MS^B3=58FP96(6@LNY#7\"4-L,/Y6^6J%^.K/Q>T!*RQ7VDDB698$ MF$>ZA 7:8@RYG +,LQ MP1A8 I>APGQ=83YW+HC$6-:4D[*=2X"6.D22><*"<1:E"1ANT?)HJTL.VE28 M?^NQ[U70W 3FSF1/DQ/66 \1%W9LM?0>M.,\P+6*>U>8KR+,%[8)3/+!Y:") M3(82$,(1'&!*LC96!4X#,P:-#]$68.\+YS/ K!?.[]5]>!.FZ M6N&=CJC:'36)4\GD-9P+%>UOZG.S7U!26@M!< WW!.D_-XJY#X$H*$3QQK&R2BN2(,\F0S#/'!8_Y ME%VM&UI9LK)DK1OZT%AR[N61P0O%DB;694J .DLL+H0$@#O.M-6>JUHYM+)D M93"GA<73N=2V<2[5 ZX*DJL,I8$+T64P1E;#KC6VJ$W:L>#IL$- MY>Q8 MRX5N%CLN[*)FS8555I#,72)H J!6-$F0:(*$YMA5I'=5,'3SR?&A\^/F4F2M M%KI9%'DF@YW-7AN;28[<$1 A$9MD)IYY$:UC3H10RX5N7HG#>H-:+K3>H)8+ M74*YT#!(L3-J#3K#C[5J:+W&@[S&0Z@:^G+O52T7^D"2EGNORA9!QO\H9$$M M-8[[&)1*+OI8RX6NE7@6RJ" "FI MT*$6.%XWQEJ(3:,Y:*JY)SQJ0< $ ^HL0(5BG)# YBTM:UI&ZK&JHRU-HS% M(@UJZ$;AFC+5PYL!KHU0.Q'%+RXES@VI+ PG& M*!#.)6%@:]M V[);IZBMC%49ZZY.267@7MGD>'1H*43O0P[)>J8BONQ%9:SU M8JS%Z"ZDI>P,)QDL:BQ).7%HZ1.?G!#9!$8!K4(NVJBF*V-5QEH3QN+3Y.FF\*F.M$&,M!ENYR*Q33! 6G"20E$:1I3Q1D64O MF6,02IH^JMMVI>S"#0EP^"9$=_L]208N1>M;>!M9>LJOL$0QS%7((-B M5&FP^']&HPD4)&C#<$94#\*:07R^BC,IN7)4$ 6,$N">$BN4(-P'JYD'L"%M M;0O5-DO+GUV-:CR/'BP M!$E<$ A1$QNM)<"X4EY3JQV@+<[:LD)\DR&.]C=+B7H:=0!PT5)5.J<<^),UD$D U[QK6UIVKC*KQ#&;WO( MZ:9[F).3F..'N.0PYH--1;'T_MD8UJRYPS>(-3_L+&Y2)(- X,!( )5+O$X 2(C M#Z0DBR)&",2$,RSQZ"E$6%;N\LK2E:4K2]?%$0-8$ M6*DO*),D21@9;:2":[.TW.EK2M.5:2O3U@SME6E_A&D7=FRU-"IH3J*@BH"/ MLE1X%,0E7%A+OI4<\M(RM*\ITU9!7&EZ'6BZIHK?+)I>V'5GH&7VRA-N?2)@ M (ZC$P*)VF87Q+)2Q5>6KBQ=6;IFJZ\L?3WG\D+@1 X<0.E$4N:E?K!0 MQ#*I" 4A@[9.62.7EJU^57BZ";OXY\CY;L)_8^?3]O_@C^ES'[G!0:<\^XH;]/_:^M*FM M9-GVKRC\[GNW.X+BU#QTWW $;6P?=QQ$NXW; 5\<-2)A#5P-QOC7OZR])22! M& 0"2;#;T1A+>Z@A<^7*K*RL:[_&V]=_=^-C\;9DUW]]TV-O?B4AIFKL/1M[ MTV/IMA9ZG1J[42.[HL:*.SUV_HD<[(8#.18HU5U=NO&7WI):.+9$8,WCS4^O MKMS,*Q]5 #9.NC:NP=65E0!45U8"4%U9"4!U924 U965 %175@)075D)0'5E M)0#5E94 5%=6 E!=60E =64E -65E0!45U8"4%U9"4!U924 U965 %175@)0 M75D)0'7E]0)P91O(LK=CD=NV8]&<#_Z+_;5VT(BUTUZS;7OG-?CQ+0[ZM6:Q MX2G6!O!=ZK9:W;-FYQ@:9P>Q_]O%QIO9MK_^']?[U^LK7XZ[-$H71GFOWF], MCC>T-#LA=@:_(:*+).)5#,+_^S^:4GFQG^CIF_#[S-@0ODU$'HS\[+>=XY;M MA!JJO>EV.M$/FGXXV*KM67A$_JO?M[XQ[,?!H+]5-.;?MGW:;S1[\?=J)I8V M$WO-@'8&,!$P_# 5N[%ESVROF(#>>3$_OS3'6P0+G=EM]@>]IA_4N@DFKM5M MNZ;]M9R@/V.O'\_+WP^[O6^U?/M?L=/IG[>^VT[35A.WU(D[B_T!S-F'%MS2 M;8*6?.B$INU8F+RF;S2/H:5Y!O8;S>[O^;=J]);/;A[U M-[;53-T>"/I6H1H]&[I;M7?P2S/8K!;?;?X[S\E!_&'[VW>?D%<]ULS.TQ<[:6ZWY:@;Q2QR-5^VXU^T7@Q>;I\!3!O8'O*4+ M*CSZQME^,],7N&1@83A'(]X?#4GQF>_V"V >?[==VQWVQL@]:/1BK+6A28U^ M+7;R# '(P^@SLE7+Y?&*)^4-YUNU[K!WY3TCYG1=2U/MOQ;8 I^(UR')P&S4 M'$OJ*'9,"YJT59B/ML#?4+E/++ %_NT/W^S'G4[X9%NQ?Y";^VJ\Q5UNYA;W M5OSWW^='7\*IHUSNG7AX[M^MHR^?V>')6U9__^>WHY/629W^V=C;]>=[)ZWF M_NZ[5GWW*,&UYWMG7PT,N/$QGZ1)'.+21&0\9HC$XK ]'H45KU[C;79EAWH- ME*"5)S<+RR(S+A1,M,7<:V4Y)]%)%[#$FEEG(G7ZMJ('U8S?>\9_[NU\ER2H%A6H/%8(G3\ T!#>BN%< Q%I0SBU@?D MN,,H1:DHP]C)D$M;;%\M/W1OT/",2NH!D2(F/$FOJ7$":R,)<0HP[ Z@44WK M#=-Z#LC 91())X^L"0)QFC!RUC,DE/*!>1ETR)56M]6UTSH+"MNUQ<(HCT:\ MBB?^U@0&VO1WH&([WG>!J8Y ZGN.8I7D:B='B6S'YX!1K_:F%P-0U?]T<\&< M->GIC?W*4; WW3:\^3PK5QAZZ*,;]N'"?D$HV_F;(5#TYN"\!B_YWH2NCN-E M9XW8*Z-EK2ZH"0S.\; %'#U^$OA'N+?_]K_ MNW;:ZQ[W;+M??$1^_W4[1__ZL3;]77[]L#7(?>X/77]@"Q^B=5Z#']D6#28C ME1]#U._@CY33W6OVOT$O"VUQL=4$XPP3?UG289K'HPX? M7'5.5R.]'SH7HCAH@,,8NL50=5," 9B97!"GLRQK@VEY;W2[63)A9$,3>EN, M ,AD6K8(IM6., M*9VV[/@5H@%2U.N>]IJ@6%D8I^ F=(=ND(:MR:W0EUY,N2VU_,96 42U ,[W M((]-!XT5!MHY<8^G6SD1[O'716>;($'?FV%8R&P3M/2XTTP@VYU!T=SCF ?Z MM)%+*\$%>0$@!_Q*/[_HW6BB9D?D#G[Y6*9&$\_IMLIEH4Z[_4*B?^M%0!RP M+;^/B[H4!5^F;AR5EL*36ZSK=UO#P?6WS*LYM5SYOK5L7"'?A%X:H*F?C=XD M('0M%^PW9!(W]S;;.['G_U;]F"VTU.^C2&%[N_F-W4LTW004^%A%C&&H0 MXGE]OB09)1>+EB9J/2; ^[F.6CO-'-;42Y44EO9Q>G4W:#KK-0>%$Y,F)LG9 M5E;=?@E%H/\7>%N@EVV/U!_4K=,%W>T;#?BCX:%AV<0 MAJ M1VAOUO/1+2/%FX*MZW![K2C).P"V06$"[1S2M34#X7!%KPQSW8J, '@7O*8? MC\<@>-KM%B1C0C#F,3UG,Y:!W/6;T&/;*Y$;F$UFN]#-_J#IH6G](9A6.X'. MVN#\-&Y=@&-VB8_SRVS'ML[[.2H_AF-X2'O$B0I @[>UK>]U$9B!3K?=]+4$ M;^IFK'[[X[0T-2,CDC$>) '0;=@K8JSQNVT-BT?DD2C,/6A7YE]S^Y9'X.IC M^V/;D:41F ERM\73;]P4T"[2B/TK13N N MV[CD+XM6[=1J6W)Z[=>7B@JN-L7FII9=^DY3=M<^W7FHS#99K$[B&@S9JC.= MKA2+-,LI%KG:[CYRG<1;#S-:KR+H5_R9 HG^*&E'7L#>!?O;=L #1R"++Q=O M7KL)?JSCI*Z6EWY!Y>UOZ_QZUZ[_99%%.,*ECIX8R@QXY-)J(22.DG/E!./^ MZX>L!80^H&;]-)/='='WJWSWU;,H4W\2FGLGH7%T\F=K[V?XMG?PD1W2=XWZ M^\,?^^\_8FCS.;3KI'[R9_MRF7IXQWF=OFOOM3__K-.//^J[X>3PRUM\=/*6 M'^U^/*OG]E!H<_LH[34Q^4]9IO[LJXA,)T8MPE(*X,,D(&TM1PS&UK)DA??^ MU6NV9?C5I;Q?'T=!'E1YOF(C"YK<5/RWJ,F%*5P1/KT9!11RB*$;P.L/ "UN MD&/_WYM]$,L--+J7YN!:ND5O?\:4BK'301'Q #?L;A9X_8S1(L==,6)UL,Y* MB3G8'D>8D]%R@9/5Z4ZG=,]:GK_& C7'\E3V9@%[4W\S96^HEO^<./VUY,'Q[)YFR8AS-?";_DN"OJIM3?0&B]Q9^Y M$[3.F;,*/V_%S[LQ]T*X]D&V*DA=!%(_34&JC0IK8O(Q4S(B#MB)-,P8,@3^ M*(\%\^[5:\/XDHZ86@EN;AI-!0GO0F/.<]#^M!>_-[O#?KF"5=M0)%TB2=U M)%TD++(B*!V)7#-66+H0EDZ'0Y*1,@FE$<96(DYABHRA B6BJ;#.29/8J]=$ M7Z6G=P^&S(>R=::?[68(K;CZ /OL$N8&8NARHNNC%+=+_@R^Z73'^X7?GVC> M'^5TV?N/SJTZN-)A6<00)66MXM-BPZ@XS#>:^6H,AYI9!US M/L'94O7I-MZ312XO//U2#[F[-+C3I MNIHA_YK)G+K/7MY2WARV#&-)N ^64Q$,DY@H$U/4DBGEODKRZFF2M3X-NOY; MH]O*"71O_W?8')S7NX.XV^S[5I'2MR;Y673OTUA3OIW5#QHM>#:IGX1O]9\@ MO>\_\_KN/XW#+Y]_@"8TZ@>M]N&70NIG\K/V#W;(_OO/Y&CW,P6I9_5=D/B# M8US_\JYQ=/ 6-.$MV?]R!)H"4K_K?^3\+),IU]J_T;GO&FNU4[:PX:-9M2LY5W:O3'R7GO,JS"]?E5 MX]U,O=BVS4[^UY47]R\_>+NVTZ_9T>XD>$LLTFTSSN;](+/[?,8[',:5$.". MLAVGL6?+5%SXUVRSRTO3.&%\7HNZ9YV+G2UYG\JDCWGO4K&M9%H&QC=NUQX; M.7TCAF$K[J>\81-^9B3]X_S3T/6;H6E[Y_N]4KGVXJ#1#1^*+5:Q@M8,K6?[ M.U^]#)2Z(!#8/@Z^K<9("VQ0 M2T2DMMM+P,K5Y+8U6@@F'/@P!DC8QSQX.F MDA$B+D/K=+YVH5-3"E*(U6RMK=OUX<+M*V.5,_4IQOE6,U_A2SM0KU*(:PJM MW.MH^KD;56X=M,?)CKW_D?;";&NCEIY(2O0VQ_<] OR6Q]XME?>6^,@]\AOG M>,ZE,*Q54N*4&MXA2K)9?=L90TJH[0.D]&9CZ2]A0?:.8; [+&E>Z\\]MWR1 MSC ;BDOA$>J5D9I;R;G@23JGM"_LGD741%$-Y.1C,(B.^SP!)A'^ZA9;Q_RO=V_6T<WSW;3W/,_5A45)%C/ A,!P=MS;H2*R(,;(4;!1,7"K3=7ES M2 6.3PN.S2E2Y84W%E +T<@TXIH&I&5T2%$6F8G:)1F61*J6DP.Q>ORKM/]2 MD;X4$I.<"&F*>)?!+#B5$B@^$/,1-:JT?WVT?T*-(G-1B:20]IHB+AU!1H)+ M!7.I -2)5L8MB1H]%^V?7;"^LC2]LL(@_=-O<6JYI-[M3"W8C-?LUJD:R J6 M1 [%WL>O,B;+?3 H1LH0.',*62,T\DI9[RP/+M+UJ09R,+-V,EI"&+;;-I=( M+RO-Y1HZH\)_G3BH_9++@OR:*^]VVV6=G=&O _NC*-/3ZJU*GBQG=^NMZSER0]<\#HIR/GME.9^WL^5\'CT-=GF+:(O$0M9\1NZ8 M@/R\>KS^!4VJL^@>>[B>Q0IJ_2HW:N6:UH.RUM]UO.:^<-<^%'*8RS2^ZW7;;TI'$D9V_R*9[X^8"V.6UQW8'SM3 M9/V@.]_'6Y>\^X=%0]H?Q-[)WZWZP5%[?[?>.CKX*.KTJ)&K/QZU#\^.WL-W MNZV3H]V]'Y>C(8+V,O6(5' M&X9'"\"13LP2+ECPV'+.E"6&:PH0%55*BE\.J]YK1T^%0NN"0C\GR]4L*>V) M15H*C+B"'X8;A50(*8DD-(G V^06UF*--O<_6Z:[@8O7'Z[&^^Y%=5_J*M>C M4,-%L!@P]FTY<7^48=IIQ!U4B/MPQ*V_F4XL5$H8;#4*Q!K$F6?(W[%F^ M%S[,;\@'HA>'?Q>UJPL?KG?:+9>#U^6(X06%<3>9)Y]:3R2SHW M[L.+/*><5>>4WVUOS]7:4+?7*IPMP,5UH-J[%"QC'"MO@G$Z<6&%"H8KO\K] M*!,M A;7LKW1$=1W0<->QIZ\624?9EX6O M#/]ZZTHL#V\S5PJ+MY;IY_:T" MRF8ORC0@_YX+X=EF<82MMZ<9 C(T%K7M?N2)N_JT\I#K\6'JV[7=86]WCO[BK'P4GF)/.,$\2" ^:H8D*:2>A(UB=2]>@VH=(7WUD"; M6H5.=VKA0@M&8M=8A!CD(\[S.>.CAV2MN+#PMO:_0PLJTFN=UWHCZWNCU/T5 M>Y\:(-R7RT!S UTBT5$G.)-&8Q49T4%R89CDM]4Y^E!_=UG&I@3J0LC&+W]C M^XV_0$$N) V_-$F#=M0_?A7!^2!90-01ACA, M*!*$0HM9HQB9D OPIO$TWH MU>RM?+Y=K9_',U.4: &"1O]*\^5H38C86AF,ZRW$Z+QS;PL2?-D^@$).S,,F M#.P'&(7L,F<(.K7G(\>@R/&:@:&#; M?LL5:GNYY&:W4U2\!3^V#-<4!6AG7]H<] O @OD!-Z(U')7([?8GJ#EHV$&N M%3K5P$L>TR_YFVNWII;/^?52'=VPD(F?Z7';AIN[>!LJ7T)C3'D(@+PR1L># M$XXR8X#<<9:,=.36TV'NRP6FFGS0O2BBV'^YA.!@1^P?P/,.#G_NG7QF>SM? ME1%,4V<0D2H 9%,@!%QZI$*BQC/FHU"O7K/MJZE?%X1@Y)7?(I[]=4&5N_O- M1 #.% :^]G<\'8+"9.S\J]<][MGVFO3FQK;O=VH[PV/ ]#)H2?2X7'">KS^Z MMA>R)N\"LOE!%X#(#@&8\L[Z3,1*V]N;=/RT['B^97B:9WT1"& :O#I+M>2< M<*>M4> /4D&4-)%Z6Y[+@;$F^MZ:7W"SR42-YFGGHD\[[7Q$!WG!VO_MQ_[' MK\Y:2X#Y(Y6T1]S)@)RP#D4BDF$JD6A%WOJZ?=UYI&.]OX:696O3'1XWYHD> MV:[]-9J>/EB9\YJ+I;$I2\M_M\U6$8, DM*HN?(4I'XIKI]BIPD$YPU8X>:@ M]LYZ /-!67%[5/P=,*>X+[6Z9_WM=3ENX$8%S>4M"CWK7SN:HU&:Z"$0R%ZW M71LTVT4B2?'WB-O!0'3@AMZW.,A%Q/,A?#"B14G_\L/37M/G=Q7%_>$?W\$< M@J?5B# I+-2'&[FQT#[8K]?V-?M+I G-RK>9Q M]A6'!?>RON!JM5R/'4C-H.F'P+MKMM#^ZX9YZT(:NZ&9FKG7F1'V3TNV9 ?% MX_)8E_WPW6$KY.O!QK6;G6+HH,_=@H["@T];<9UBQ3<*X<*QH ".11[XJ4FY MCEJ7LW>M*3D#OV8RRB"3Y=N*7W" IC\.CJ]HU8V M, 9DO\,WQ\4EN9+E',4? >]P 'YCZ>6,77-H>;,;RE> )]DM5+R;7:S+[EGY MC-S'K!$EGI6B7#K;K8P^8Y_=73<^+GIPO8O#3LXO'E:"5_.T-&W]Z$%/!\W\ M-@"@!G0/KIISG,0V$+I6,:IS7@2#WF_"S-L<8!NW+E]:KI05GNBE3N=[H%^] M6!@#&.73;HXQ-VVKE6<-7M6$IDR:MRX:=Z.D/MFY+6-%'H<*"Q79Z831'+WP MBF3^;._C5\4)L1(KQ&S B$"(M]X9ZIN<>TG*YCM@HZEQ6$2NAZ)*F9D4+(V4:0=(HJW>B46/(N-5T%D_+ M3LYL*;&+5>K)(X,=V%QA[*937.:>"O>B5VAYM4)[PR+LK8NJEQ1,:ZT\$\$Y MK[C$U#"J#;9",J)M "_]D0X2NE6QUZ]"GMC6PBR_E)W8YO012MDMUH ['V6T M.;EE52V]JI;>RF=DZ8=Y/Z^Q>995]U[(SK9R)?%M)_:.S[=J'SI^>\9O?[3# M1)[WMHR-WW6Q6=O3GLG>BGJ[?K)#ZC\;W^I?]GC]Y.]&_>!I1MP@:R"L 6 [#)YC#NC,W'%B.1HD9<6(,XBJ#M=?#C!9#*?#$K< M"\1YDL@F@U'RCDJI.->2Y2)T1EREC4]9 &L9P/KBU?U2(FY!M2UUD@AM$J76($T61 M\5(A'S!,,-9$Y5+1=,M4$/-$;;QYXM8M$_>*4=_U;*X-.I.A')D5AJF_C*9NIYRY M>K'K93\5FP[Z^Y,)JVSOPK9W.KW!:Z\IB0&E)"GB005D#?Q@DE$MI:+1DIR, MOB7IU1HZFW8^U:/I\'K2Y[DZ_)0,NM+A1]3AJ6!UY$HES5!@!"-.'4$@Q00E MHY(2+''N;*'#3#]XL>E!.KS1'/F9K.+/SU$NZ=)LO'JR@>NFR/6BZQS+#]JL M-+G[[D&;A?N_+LQQ?L=OC%!?4\7N@?R13@6J9PW-W%VIFUZ][FD-RG3R0I0D M86LUPD1KQ"WP0>>21"P%&[&./ J?Z][)JX=WW3WDO*@^/ E5?'KT6BGLKQ*] M5MKQ>X#7 XDSK3#K$3!K.F,#>Q*20T$:ERO!2N0XC<@( G]P#%R2C%ESSGH? M*\$JG+?[)8M4\>N;X]=\H?CU)9_F7O'KJPL+*( ]NK:4KED&YM =-=$ MS;4;IX4YS%K2E"H-J*(WE^C-_J?I0\V)HL):AJ2B'G%*/+*)8"0$$U%Z;Y/T M#T\#6E4N:H5*FX1*5;[.2\2BB:L5E*(1!XN\9Q)QQ132*GH4M T\:AT4)DO* MUZF2XY]E=L;;E*(OBM<"6D##^C/UER\=%I"9[HTUA:NE@)Z-Q MR1!WON*4I/-> C],)O-#APQ87:2<4U$3J5-,.=JD*:&_5XD<%:^J%'N=%?M\ MHMA6^I1UVE$*BAV<1X88BJ0,)"G-O6%R/13[6=*M]6OPIESY$F*TX\KDG97$ M:C=V,7I)(9/-6XQ^%E'>*<7LO,?I@D\DS:&&!0*)"K$ M!57( 'E'7ELLDXD^.+RT .]ZK1]7./C&44.Q<84IH% MQ%UTR$8M$<D'*ZL*97SM:%;/)]A M';-JB^<&A' 8R]8LA% 5ILC$=:!85@8FTR3DC)Z+*V>:Y ,FUTWL7% M09?S4BZJA(JG8TASEUX_Y/-)&I,CQ%SE"M?0A1O#B7-Q[[WFGXP M/C>D@.\KA48>W^&O2.EE7_\.5NR@.][-'L-?]CQ?O-/KV[,3"L%7K4" M3XBHD2F!$\E1T-PC[K,""RI05-(SPJ)U5KYZS3&KPG=5^.Z&=-,K:Y[+K6/[ ML'RK3# ,$( H%%WR40#:8\(+ M!%":/V\$6)LD1%&=,U$E(6X()9]?2'),R1^U=/(LFI3!E7DUW5YL;>7E#]"Z M!(T252G3.U"5DYEJ#D:%A"6G"..\24*+@(Q0!B5CK+">:,?4@PLP M+UUI5ENA>74@N2$EG%< DE6-YPH:EP*-$R^.2ZX"91*I0 CBA'*DO1/(6RWA M/XV),T6=YZL'<58O,&.YC_*FCVZV+BLUXW.T,[FOG0_/[Z?XH?Y0RX MWK\NY.'2E\L3#7*;:- L&@>-F+-O3\%)&(SJH(615Q%'^#'E4*1NKS: .P:- M7HRU-CR]T:_%3H"K]VS/-VJ,;-4R@:O93LB_X%K\X5O# U>+ PF$]##Y/*Z ME.'*2J-5TMYC3Y6,\(_;PF!B@3#8#DQ6N%IOJ&QX>-?KMM],1F@_7<;5G38H MS^ "5N5FPFHK_OOO\Z,OX=11+O%O/L8^7/J@!VK6:4YLHKZG0Z**WPWXL<"E>Y'/!OYJ]Z0*/ M9[8/H#29X^U:AKX\I[9S_M\SRY=3;_P$J!KSALZ_>C'%7@^ KLB(K9U%@,-. M=Y"#+H6$P"]%$V#^_;!U%S"=:OAY(?<6'M'MM,I_P,6Q,ZC!&V/[M'C:::_[ MO9G[TH=;[*#6L-_+)G0]B"M S2H>6H'^<8BV-%,P(M E*S8SN^:5N%3>V"_-@L M' 7.E=*0/\^/A0M=LY7?!4\$G@*$#"0$3'871*QWUNSG[,9V%S[+5T/?;9E6 MLUV;Z4;W+#^SU1JIT8QFM&->(NHWFJ<7_]J2;VAZX/"F>S M#FW7OL1:%OO\2&A9+!LP>6BA;E/MV!JU<.;#K*AS'Y\I27=XW("_F_W+CYYI M[U8Q7KDEH&9P?\Q*G1MUV@.[T#L'O>Q$&/MF_OU2FTK0 !"*@_[E[T#S.UD; M7:R!5H6+XHU-PYW'SY^1E-9IX_VZ.12:X/VZ "?@EANUF[^LDW8ABVXGX:Z_E8 MS0LMAWX=P.O^:!7;#%Z4S:SO^A]Y?[26F=8R1"/6B"OCD(711DPPS3BGT8A1 M@1KP*&+8R62&:&=%,I);F3@UQMI$E!7:1HRC8.#91R BIS -@]XPEBP_=5NM M[EE6BL$(GT;$O+1:O=YY_LX6/*;$%)_-;0%#8VLVF$A_ON FX2Q,5-:R:0.9 M-0%Z$F(G:TC6O^PSVFP@G6T!S.5LHACAQN*!A4]1.J\SCL5N](5>SWR%:[\4 M)K@[!$ /_5]_&S.*D61?,AE7W33X^-(2(:?;2H =..WVF_F:WWHQ6_;O\?>S M9A@TQJ&>J1M'SC*>W&(=]!$HP+6W3+G$/F;5>/HTA<*4$7%I@*9^-BX63T\! MD9'K1?L-V02-_8C8Z>S%[ER2K1#6MM?),!.>\XA)3PZ@VV K) MB+:!Z.ONNU757_]/J<\7$E@$96! 6_:T'W\;__+[.'#1[!3#4MQT.?P"O1I- ME#';"JL\5Z,UU-'C1].X74SCI4A2^9TPV]JH:[_&V^3:[VYZ+-';'%]_ZX,> M2^_TV%M6E!=8+;]AC;D4HK5:[YN-[%R;V[FIW1L;DW$/\4P/GRB-8*4CL%-8 M]#M,[*/7LEKB"YYH^QJT:$6S]B;[_)W!B(_]=J_I6V)2TW(FX7[:\Q23<-/* MRO3/-[;?*-ES_B7^[[#YW;9FF,8]-O&N6\K,0VN+SNOBNB2]/+A\J#,R42VQ M9^ I:T:=85)2RK#7B3!)OGYX<.I^%K*=3LA_O9U(V,[@SVP.U[%NFZ M)SOLL+TGP)$^/SIH-8]V/Y[MG;QKY$7:HR]_PWM:W\"QQON[QV>7%WKW=D/S M\.E1;AJ$#EF8**H8Q3(8DQ MT7.C@@O@#'+&B0F2$^H*4,&$5J"R7J!R?@$JA 42B2&(8YL0CU(C'3U!DMD4 M/8LXXO3JM2);G%\MLKXZ4'DB'KU2/;S*XG:\+^.@/? .015<*U8E(%9(>,;S M\??%=-3C8.0!59"T "35WTSQ',IS>@462 8'/$<3C*P7#GE*##76"$?LJ]=" M;$FUVJ*.UZ?LOGCE>P)B4"G?\I1OP@=,E$P[AA&W3" N(D6:IMO<#(TG[.XJCYF;!?52QUA:2DF) R>%ZAX3W0L#E% M101)X!N!.Q0\=HCGTV--AD0<;?"1T.CR"51";K%U"[E4*O>$5*12N8>JW(2 M..*9HY(@1B(0$)@JI(U42%@!F$D:]*O7Q#!PD)85 MG;B;5CQ1W.(1ZB!MBI8^15"CTM+[:^F$1"09@"H(ABP6&'%A'3(@T0@[$B0! MK'519"U56TPNZWBG1Z\)\(R""_-SA^K=#O)+R!^JTK_6*#[TOML-9\U6JUJH M6B'Y&T]"95$6L"C[GZ9X7\ J)&<"4E))Q",!WA=P0)IXZJU/2A3G!5*\Q?AJ M:Q57JU*K)'"5IMU/TR;<#7LL%&$ZTS:/.,P0LBY%9(C11& 3A='KJ&DO:PEJ MS0)1Y2I4M?JTXL15I'CJP/ M 69-N6!RD6ZV1?0Z)>A5>K>R):A*[^ZO=\T+O5,I6($Y1]XE#GI',-+ _9%* MRBB!O;4ZAY#$%A5FC?3N):]#=:[$CZJUJ+4D"15./0BG/DSS ^6YY2)&I"55 MB*O$D*8XH2 9H!=F.KF0^0';$O3!"^;5@M1:J>J3+4A5JGI_59U0"BNBU49( MI&).;<'"(QNU0\Q0X9D3SN*"RHLMB1_,Y9_9JM1:$H[Y)0J6LFSTC+=";MZ) M YO#J2IX7@B>]Z:9%$P-!_G$B*B4P.,+&#D.'I^,P7 A/%<'8T$61H2$EII3!D5.GMV MC-$M(Y<5@GHJNGBII.%:G'HVYRR!%;WA>7'J^_YE4Z7Q(DM5'NX=2>%\4TBQ+1WO>&<:;*;57#ZX64VWG"DA9_ ME2)79:+?A\;Y:;>2!RL=%@X1&0CB2@5DE<*(66(#-90*QUZ]%GQ+ZP>G,U5E MNRH<61/WK\*1I>#(Q!T,0DF.N4*4))G+_TFDF6%($V&D3PR#87CU6I(MSI85 MG7HY:9%5,S;8N;E?J9(;"'25,?_4&:-3T8#*5-S#5)S,Y(P:0255*H)M2#%7 M//*OVJJR%YCU5SFBE>0_7O E)\XY:3(5 MFE*+>& !F40"2HYIC7-.*0-GC[,M^? EQ*?;N_),XVNSU4L>R@=N6T%YYGCU M!$RA@JH'0M5,XJ@5/#&/!1*" U1I89$U7B%F+74I" %P]>JU,5N$/+B0R4*Z M\41;3JJ\T!!:17N=H[1(/;:2UMC?;RJ)O=^PWVQD>1?HJ= M9K=7>].+H3FHO;.^./FXVI&\2M8(\W0 T_0?:.=^*F>FLD4+V:*/T[R1:$*Q M\@S15%1" 5MD$\=( Y7PTF)'RPU'8@ND;(T6(BJ]>V(&6.G=$O1NP@&CLLGC M&) 3G&9_S2 -$X>: >,WT[JEIWA.2,D6>DD$VYK"_\QQ0VDDDO!-,:.MBXAF;EP'-U8+;.E.BG['7#;;? MJ+1MV=HV8D+U74_K'[]&(6E1F<4FJ1 /SB(CM468FA Y]0GT;\KFK8W*;6H" MT+,(V90)0*UY,;DJ1+-\*C(OVV#D%&8(K(I*W!,,9]++21*:BYB0-/"#>Y+W M"RJ+0B2)!^DEE@RHQ[KEEE?Z]7#>4>G7H^G75-B%)2X:5"JCI- M2QN@9P/Z3TO2*JA?".J_35,S%X1(@GJ$8:80YY(A+05%PFDFO8Q"A@1^9-Z4 M9?AR4SB7H#&/7WZNPKT*]]:5[%:XMRCN32ANMD(8W$\4! V >UHB[2R07<=" M"$D[F3S@'A9;3#YX,^K:X%[!@?\UR*4O7A>=RM+;[ QMT:MYGQ2),!>Y2Z__ MQ_7^]7HV2P9^E-+GL&482\)]L* % 6P^)LK$%+5D2KFOV6D8W52.9WW8!I7T MLSI$<"1.*,L%"=QYIVF2!(P3%O!8$\/7W8([P!\T(1&S.O)7#UX*7F#X-.CZ M;P?PZ#]:\,N*M:3^9JPE+7AV'9[U^@,3^/ MVGL_W_X K_'_LY7RX0RBDODL'0@Z9$B(RDX[5B^FI7Q.U&67SL9E^Q$46S_]UM@>;V MSY8;L_L!T?B^>&V&KVB[NZO7QE?H^W_5C\ AUOAM@)_9KMQ?RMA9=::)#M MCQ\);1C==6WKWF3L@)?;0>C"A7DD-$&$MQG,Q M86)@/]3?W0P1NZ-V_PVM^^NBL1?V%=&7!AT'AWSO[*NSRM%(+(HX+^)J(Y'5 M)J!@M94B!AZ\>/5:;ZNK)WC\WZVB+& 6MU;S?X?-4(A1[;08]@@R#;]VOS?[ M6;9NU9HLTR /?9BC_&%IHH[S[FCX9VR?CAY]\3P7O1V6F@%WYKM+1:L=]VPG M)[T.NL4+&W?4VD$CBW,O:VYAE6/KO';6'#1 G[K#7M&>7K=5&YY",VS--RPT M+BO;^(O1\]]TVP!-Y]NU7(4J9UT=M\ZW;GYSLY^'K!^+5KLX.(NQ,[V"=#'( M$<9X<%[KQV+X^V-5![TL7YIQ YH#0MXO1[ @%T4&L+.M##*U?B/&P?8FH.WN ML)?[DSLX:/1BK+7AED:_!AH,_=FS/=^H,;)5RUBP53L#6;- I/YK 2+_0,!! M8@%&/P:?_BPFO2G2]48()%\: )V\)3D0+1SU7GBDDA&(>\N0)3JA$&P*CC!F M&; 5NGTU>[4&8M?*DPR*,+%*H/=WU'E0TN*:0IA*NC\C40T[J7FZB&!Y)CUX M@%P81K@FW!E%/6$N2&4))_*:R-C]Y&FFR-U.)\Q9'7EY@O4![QU_]9[;9#1# MD3$@Q41&Y"(M%SQTKHEB,;M%L'JQ94>VY'X"!KWK7]Q:.[/]$J;@T3NGO6:K M1D0I;XM \N/Z59]\(X9A*^ZGH@M_G+]IV7[_)?M7]>.OCBM#B:1($RQR!-4A MJZB 0;3$<1Q45&$5_M5\T[E3ZP_;;=L[S_*9RW,W"9I(" MPINZK5;W;&H7^45T8-1%>.MQLS,.?PAH[NB3'.\0L^'1S,#!"WC]/T6LXB*R M4L9'8*Q:]K0??QO_\OLXE[C9*7I"8W>'\-30_W4F&+@9Z?15,ZIFK'DS M-BPK8WZUE3]&%M4.:KO1QQS?&AM/_!B'C#QB+;BU&]OE':NUGDN2\WN]@,.I MJ7(T,>&Q3YQB _S?JA2#YX%Q)?@2EB0/8ONTVP-.^;9@D&]LKY?C33OM7&K] M0\>WAGE<_RK+T>P,!KVF&Q84[:";/=(R2 :=//Z0K7[LK]'Y7/?T*% J MEV,WP47$G4AYRR]&/.3UN.BH\.[5:ZVVJ+ZZK+G*3?CK6+KO)6Q8^#N>#L&; MRPM)1:&H^=&*1SU^:;$$ZDOKYL\\??I>49O%]X%?@O /_?XP+X0UNP'PNQ=! M.O9[P%V*WRIP7@"<]]],@;-(24FN,=(\6<2QXDB;?)(B$P#-.F)!];)WA]]1 M>):VL%'YI"%AM7;UOF&(VP/\8Y.^.9NL9 MIE\_-(ZQ_ %:%\OPX%A'X#PX9H0T48 E2-H&'JUCE#L>\5*VG52QCI4:D[V# MG9FSR'72R0B/F, &\6 2LA1C%$CTBH 8R.B?0[1CZ3J_G 3RLDKB3,[!U7]/ MK0#/6^!=0EJY>O7ZVM7F8BAH87KFS#.+G+#PB.G,CYR0L0M/_6X'S>_Q0Z<_ MZ,%;.H/^3B?\.X;CC$H@Z-^+/,'=9M^WNOUA+ZY-ML;Y&&W>GNVU 0%^'C7A M^B8@1Z/>KC?KNW^VZ[N'9X! K;V3/UOUW4;[^\_G>^W/>/\](,?/#^=[9U^Y4](J1I%S(B(N%/S&M$0^4IFD M"O!!>C7*,!W&L)-M A7 3@/5#!O#/76.X<2P-Y02'[RVE[,[Y'9M,C&UJ9FI M7566:W(E1D+$Z;;*F1&GW7XS8]9O1=(1/'64R3"RD%,WCK !3VZQ#F!@.+C^ MENNT\@DQL= 5(B^57YWZV>A-L@:.(W*]:+\AFZ"QO]G6F3WOO_K7K/:#ZE\: MP\O=?W(V4W3RH,AGZ:;:FPP%(!/S^GQI&TZIJ+=+X:S46J(H]I)Q;0)G1&H= MG>9&)7 O+_%02VUAGY0CL%%1O,I MZ$TQ@+$5/= KGW.6?7WVS?]5[^6Z>V@];9HP.C&6NIU MV_"J$$]SIE0'3/!Y?Q#;M>YI[%EX27^[!GW/N>EA@A#-*83(6S1GLY8+1MO]8 M^Y!;V^T5&>+#(I^^=CKLY?GH%WW;*KZYR%(OD]HOAG$T0=]M:QA'F8[7]ZE( MP(_Y89,]*+[;+V:Z%[]'$-E^D6][:GN#<5X:W ZMA9&'/G9/!\TVB%[FE MH\3[J3F\2,>T%S:OR-,%AG\QB+8X$B,!*>KFM_ANN]T->?:N:7S M87J MFO[1=K_^/[Q]Y-W%WWN#]T)R&CN00O:#T^FSO;[ M\',TLB7,7,S%;2E\-Y.J1T>/)R-5_7)27C)EVM_YFC3&S%O@2#[7M*5&(B>P MR+N %%'.18/Y90HTQ7\*02LWJLQL7.G%J:TM62(GNVENW:4"FM2(I?C?@#GQ M1_3#?&]6N^+B/DQTK<"[V,M@L3\H!;HIV^! M>L:,N="SV&KEO[O?LR?7B&C47C!JS0QQ&? F3;AXV[@-Q1H%@,!@M$<)KFCV M0@&MS8Q,;OVPJT?W2@(^F%NZ;FEFP MID/?J-DB(@+=Z0Y;>>O2I=%3%C]WI_"N^W+=/KZ M/1O%>(^3KV:^PI,-0JW8+P:TL]".CGL&G1;9T?'F8C)V6L!\P_E?8#V!YAT? M]^(Q?/$.AN2?/"+KLZWCJ:'JX+.H[WR-WJI(@T0*9@!QS#FRP;A\XBUEV!H9 M"7WU&F]?=W+D>&]'EI9%9.">25:5#"Q7!@[Q_L$'6NS/.-@YJQ]_)5[:I*5& M(2^S ?TN@"M_YZ!JV(+]<4&[\'Y MZ7AC]UP+=I99]OG8BDSY B5]'G//TJ')_']BCC(K+'9CY'#?8ALZ+R7GH[Q0 M\AN3X]639N'5_(:(7AG[RX: RDJ.0"G+\_A)-D*7)QLZ3?R]FJ+E35$QHOVK4U32 MM9*:H>S-Q1R,!RL $UJZ4L47TQ5GHT1K%COZR?44:*!GG. MQOOL!V?=$EY'D9),84/,19RAE2&'5VBSOEX4= MY@!JYWL\'_LCW?*J;JW7 8\J MY2@N&\M*"G;57A4Z,EY8F;&5=2NS M+Q9B7W)D?^_X*\,^*8$=(D%CQ)DSR H?X)]&6\ZT(TS/*UVQ7LM!!],'(6^BV:XX7E>O6A"(QV@Q+=8+%J.+BU6:^&B@I7.K"K,%ANXM]NG4N4**SN4Z*$FVVN'Z&8"-F6XGZ/O:WR"5M^8^4V M-X]3IN61&JN66:9EQ055S)W2NM^,$?,.NPLVJF-C'K) OS:Q6,Z-8[#P_I%G M.Q(W%_RX[^[)1?*\;]OV @]9T9Z_L0_UWEY_$MXC#L9*I67^B.SM_3$8/OI8 M/&1KZ8LYR:S==H/AI65^Z3B+F">C->6:*8L5#CXEG!0W&*L%=Y[>7,7SPB,! MZMSN@E=@>^>S/N[;(L*S%VW.!5V?;43W\V5'AT'\T=P[R-]_@.=^QGL_/Y[O M'[2:AS__S :O2X<$_+?"!V='!GVGO$_YYL2?5>)C7?/ -IMX@3J5&!I. N'-2Q&BM M4/S5:[J,LPGO@5@//IZP0HT5HX91'D>7G Z&(P: M#RO%5*'&XZ(&F=3R$)8K2SGB-DK$O3#(.JI0D'E.N3#1Z8P:6E^M(;RFJ+$F M)0$WK"#AW+V9&\S*WTX6]1ZR\?\!X[&.Q/Q+XRD&8PDELNXTX!MO9L\:5ZAY M""[75^(L\'QX+0M"*YD7#X5UC%74?%.,[/D4-0_>&F.81TE[CSA3%%EPN1!S M*3(@YUY:_^HUV=)\R<>&WQ6V'I6=5^#Q1.#!&!9 XT"<,.56X,BI:PAPU M 8N*H6\.>$P8NK3,*@,NO>$*:+J2 1DA.=)12@U_J,X,/8/'U>.KUA<\YE3@ MV(#EWX/9I=]JX;5:>%V/QE8+KQNPUE8MO%8+K]7":[7P6BV\OM E%")PI-%C MQASFPC$3'6,^<(V&Z =M1/CG;?DL,3>-/[0[KWY<./W)_#]KMF M_J?_T MHRN[H:/8\X!HYDD#(?2!&14WF)U0<:C-=:)0I>&'ZP#U:MK;Y M8,"$)J6E4T%J'KW1 E-J7>!$D\B\N4/DI@*&IP2&27B&! MJN!XJ7AC5=93564]U[B0WM5"H[<6#KU:'C=HYGE*-G)IG'7)"NV8\#+:Z/"C M%^R;[ &<6P\YZW%6X@^=3P,[*/9@[J=WXUU>?\5>L7;3\2]Z-V#]X]>( Q,N M,J0-6&4>E$56FH L\9SEX^F9CI?GGF.E"9%""DYX#,D1IQBS.$HI;/3^\N[! M$::V)IAZ797+HLQ2YZ*(9>VT.(VJUH^#0:O<1WO]W;6SV(M39U)?G&5=/B17 MV E@QO/.NRO[ZN94,Y^%\WM6*5?X[E7*KSG9?6Y-X)M5[])T:4I\$@I')107 MP)F5XM8Y:3"TEOAX'23<.LWKN9@#5F$;EY9AT=4<2;YP3= M=';%?"=L7F1D$Z/$\V?[KH]CM3D=$X6)>P)]L;'UK5_GA6/_C(P.?YN??S(S\\^0B^SM^- MHP/P?DTG8\]O/O9//N/[^X\]Z^_./O=V/I/[ELSAL M'Y[7VQ_IWON/9T>[A^?PN;@<]H3VG,/[\-'N'CTZ>'M6W_U,C@Y:S:.3#_0H M^V:[?WRKGWR SUOIXL"J'/9,1CO/;42,1((X)Q%IF%*$DV="ZR13 !JNMK#@ MCQKXG*,K*UT1N=2>.Y\76 'BLP+$7Q9 Q&@4-)>@W57GB=-G<8J:$8" M5EYXS._ SBZPJ *<1P2<\RDNQI@)VC&.6& :<1P(LD9$I+PRDG%JD[:O7K.K M&WBO YO'8U,+9(H\U1-FYAV M[9SP^>2-Z&1"G":%#-,684XP#4X2S4'3YK@\CZEISRL&-3_P=BD&=0_#O7A" MS3VSSMK-$%IQ1>.T #=:\6Z"L2L 235W\P$8I2G5 9$252()_AA5"(H:!$% M%<(S)8M #+V*2AMT=/A"RGIW)+U0UI>2$[M2=%J$'^G$+.&"!8\MYTQ98KBF M %E1Y?(("_&C"J=6A5,3ZL1HM#I9C!3C0)T$BTC#M"+/O9">&&IU**,B6CU6 M5.1!6;*S4+'+N MR\35]F-^ . /^?520N,E<9I(#3O-A\@,)=UX;?[][/Y^-P+V'A M\>X&I7_Z+?XVL2&?[&Q:9__31,7JW<'NQ:GFE7U9Q+Y\FN+!-)"8M&+9-;? M@W,A.Q(IBM+XX(6*7!8U=H@V=SCQ'&K\D'#D!BY[/.WZ8H523X=2TQE?6N>9(PY9JCWB7":DG6?(*4]H<-%3 MPE^]7E:VUPH2NI81L=M [5WMHF6EQT^CQQ.V(9VQGE.)%!8"<@WNQR4?7[+'I#FSKSOL KW"(648WVI0VA]0];,U@WJBM=,G@ M%N]O&>/P?-9,EK"D6X6XU@NYI_.\B)+&4TJ0%AS\1.USSKT &D:58(H#DY:B M#'%=K4)T2XAK"7JTY$77I;3KYA!9!:(O!42?=MVY@LXU@?2Y";'J#TF16#MYW+N,M;JP*L?R5[\NU=N=7COEE MWM1>6Q?]B1I%?JV]_>%;PP!/G/$/4NV_%MI7%+1DQBCLJ.:160U>G_(Q.0V$ M 5\Y#N *DHGE.^MR,W%KIB3-T>X.J>^&QB'<6=]M-.N['\^/WK]KU0\^_-@[ M.3HY^O+V_+ -V/2EGNJ[>U\%X48**A!+4@/T:(V,4@;%:#A1X'7'?"X?WIZS M%Z@&PM6"W[8N*K\,BD(-[;)00YPMU%"4!ZX5"1'P\:!;.^V>Q5X-1KY5ZYX6 MYZ]O+U#D:SUJ.UVMM',UWCY[PGTOPACX#'P!OB@+\,#-@V(,VLV?93V87OP> M.T-H9R[.Z>QIZ=-U,;<#;".]OLU?ZQK6%10.PN->8>MYS6?DH9/6$&=_+T M]XO:9FM2&^OI@>ADY^=719V+B0M$B ;_47&.G*0>19HB#B$:X^B5JF@A>6IR M8H777)B@K3!@*IR.1+H@W>7*6.N'( >@?&4!K:S,!54!NSIL0^O@*85NIBRZ MWPO1S7#0O9"Q=!P7N'$9MF*N5G-K>X+PL^)5K/<$GMI51(L(M M\.!>[=0VYU3KNEG5-[H"%6/;2C]"42>R31ZE I72CU NJVILU=BRL7RIA<@6 M7?=868;QK!N[U!;H^_C1,]F_DP5>M:'UVVXX+^4YG?D#'J7O-0M7YF55;'O? M ]>D%.&2S#[+\FVCHA6//(Q%^*DL@5_^7CH*SW)$'UTPZW%0B>5#!_&-[3<* M27QSX3,\=\%\]#&="&:AZ<5X_M6+_=S2\(AG:,TOO+,FJX/7'*,U%>ORXU/U MYN[T6ET5LY4.T"JKF*VTXPLL-C JG!%Y;Y5CG#JML0@^]P7^/]@YKY]\_E'_^>'\ MZ$MN\]LKQPP?GNSPH]T_&_7=7'#_PX_Z[O&/(_A_;_<#K1^\9;G0_B']N[&7 MCQF>3N]E*6#+B4&&D8@XX02YX Q*20OGO',DZ%>OV982B^Y!>,+*98^PG7_M M"CI64+CN6=)/BH4%[%T 8N'A_*=I7;,%1KQ"P\70<*K04\!>$D!#@2U#W&&. MG%"YY!-W1$1'A0(TI%O8W+W64P6$%1!N/A"N*PY>SPE+#[#>'93^]$ZQVC^8 M^-H52BZ&DI.S#X-PP5,3D9!&96RTR'GXIW$T:F6(-)CDA&0I'_=8U HJ*ZBL MH'+PV\_8ZP;;;]S"%B?0M^]@E(J$HX/NWW$P['5R+++$R0H6%X-%=@&+G"AJ MC59ZE*F6*!X77J;WOP: _)"1)4D/\$)#0#82 M<#RYD\IK8A+' "\+EB"I#CMX_(CX\O6K"GLO3\,F86],F')E:FJXJD+E?Q)I%4J[GA@0>D*.&(BZQXPB<$TT:D ML)QAJD#QKNX1K$S;IJI?%;A;$RVYD+"GGK@4 M/;MGX*Y2Q356Q2H>M$Q]FL2#O"#&$.=0<#B PY9+%S'IP'_#%(BFI8[RU5BU M)96M+77(K'7@IR@[-RYA.[4M^Y:,_=4<3[,I6",8 ;3A@8F(>4Z/%$JH9&5T M6@7B;97NNG[0-'-L%O>"6YDLZ0PL]2Z M0 @-90KH M46*W!XIN"PKMA0!?.>"CDFP;QHN#511(1)\(@S0Y&AV"!,4S!2 M,L=D*I;!U=5:@Q6WJ.#C*>"CBCBN$"HF$4?" \$R6*1Y/A53 UX8+0PRUDKJ M. F:JZ=)%:S H@*+*GUN!6 P"9ZUX)AK$9WCAC)-*7$BV70##%4QT9H[B57R?& %B1XIE4!SK9)(1\Z0E)&$?*Y7(!*8@Z+W.?JX4MK5*^V: MVMHJAKA.([QOUJS3\Q6EX%8];III. MQ>,"420&\((C!EW55" =P!"3D&B$_SDFZVB#EY3;N+[!N(?N97U.IW M*JLLEPI A9MD7 A<)HJE8)P[XI=%(:K0W'*@:+HZ9[2,Z@04P=B\]54XBAPA M L5$):,JB8#3LM<)5[ 4N(S5ODJ)E^8'5'&ZI:CQ5$YA"M'*P!!+'-0X6HTT M5Q1A9311@H$7X"LUKM3X"6QQ%;I;KI)/A>Z$-=JF@*PW+KOX"FFG%1+>"QP$ M5LGJ2LDK)5^NK:YB=H^AU9.8'6781D8=\LYXQ(,H]@9S9 B!.28Q.2XJK:ZT M>KE:747O%E382?1.@&)&\)F1,)X@SJ)$E@>.%!&>BQ #X6X=%7:QE+F-V8&< M,^C\0W8AO]R5 :\I!9%ETA'+>1*&1*.#C<(ZQBAQ5?;66I[F3J)Q4$N,(_( [ MIA&7/B 30T+.!$O!AZJ4 MH2Q8CV65/5=I^#*X=A5_6U!-)_&W!#88ZR"1Y-(@3K1%FG")+ :WV!!/C6-K M:(.?*'ONBAF1NS4*=\?=P^7X_<9@P$-WZ%KQ8CX>AD=K-VSW/:]G M&0.T+@?ZS!^9199/7%3$,.7@/XZU,PP[[WW2/@!8AU153EP_7-^?KIQ(D^+2 M:8U(BN!;"<&052DBFXSBX%G)HJ@KW\)87H'VL0*M@DP\J$+"$E3XOB<0W:^: MR@,;?,^3V2I3\.)-P4('I3^E+:ABY\NS!E,9K=$FSH,MCHA!W,2(8$(YP@S[ MP!@71+M<)9-*M;0JF1485V!<@?'SY.75FLARD7JR)N*IL0%[CP23Q5*G1"8Z MH/&YZB"F1@?E$1 M-U(AAZ5!. 1/.$V6>5KY \N#_6)A^5\#"R^%OT/S^^OQL-:';1@*__I_X,-Q M1]JV=]SLC-LK8&1&G^0&BEDP]1%TL'>AJ:/'S:HFP9$XH2P7)'#GG:9)$FHY M%L%R$\/7W4(UX0^:Z.BLZI5,:P#C,(Z;-F/_(/?G %[S1ZOKOVVF#K;BO_\& M_0JGCG)YM+M#ZKNA<0AWUG<;S?KNQ_.C_\_>NS:U=33MPG]%1;V[*JEBR)P/ MSBZJG&![._4@;COX=L$7:HX@$(='ASCPZ]^>)8$$"(S$ I9@DIC(+&EIUDSW MU5?W]'1_^MAM;W_^=_-P]W#W^X?SG>,//]K?VZF]O8_W.-/4*8*1H=HB+AE# MFAF'G V&>4\(Q7J$DYV380SO,\IA)P362>"H$OYRRS@3L/[S7NT1[(>*N]P3'- M<+W?UJ?,W1S/>F>^YA--"XN5[:\/A%3*ZF(P?E MJOF81.Z*H%P*R@A51OI3SK&?1QJN3YFZW4-BT/ MCE6]:%K\HK&J!SQ_L\\#S)5;1(4S0D8I'./4:0V>+GB[QEF7J(_DZ?>S7UEV MT>'7X]V-< 3^[\7N1OL(_.*+K>W=@_;%'T=;&Y])>_L#V?K^U^$NC/-FC*K] M:?>H3;]V=[;;1YOT"VYO;(KV\0>V^>D+WSS\1C:WOXF=XW:W?=%-F]-E+U54 MBA)A$!;2(:X51M:&A)(V-*0@4U)I95VN2GK[5'U-/7AG@^?+]<6[,9X%X_H% M"I<<"IN*A%>@=SW3\A7EW#\?#EY,Q>H9K)X(*$;G$7>1(LT!%@EA*I)$ ;Y MRCI;988_:6? H8%#!L(ADO*"]]&KN/SX>4DU]$"*DHB&0J>&\0#37EWQB,= M-=6..A^HRGA)Z>V]S<(;"U2^7JA\%J3\*3F<8-S7/+:[MG/\VA+ZG@_[ M)@E]GA!#L8B("95[06*.',_G,R7FQ%--J,C5K.8M0U?0KZ#?TJ-?8XGBU-Y1 M0;[YD$],]\P,"ON("&<,<18"TE9H)(@"\!.>84!ENL"OQ40% MP36B-!<4]TXA$P1!Q&OG13"<4@?P\F!H>3IR-$?)L"74KF=1KOE.*I6H=WT* M-XEZQ^"3M=XA0Y)'G(-/8[528-0U-6"%'<-VP4)_1?=>GV4KX=1Z%7$JG.JM MC#XYY(E*B!LCD&/P5R&43USJ& DMEN]M6[X2TJM;_R8A/9F8(KGC5/"!Y;:1 M!.G+[&D/]>;LIU$,RZ1_0A^X)RF&_Z'S-@SF" M$4 ='IB(F#OGG5!"):!Q3JM O"WIK\U$J/9TJ54AF,0Z&N1%4 CP*B 33$1. M$TZ;RM<%#4]&A!,?JPX9)<$P!5W'* M&H2IM(@+IY UWB#'E?""*HR=>HZ4T (02P,02\H?2ERO7@R9Q/6,%@XKPE 4 M.B*N&$4N$(HT(R(&Y7C,<06V2MD\*?+Q2^'@6]"AQQF?'@TF23C=W<819 /7*^@3.@T-:"JQ) M\EIPS+6(SG%#F::4.)%L6H":E.AG??CS]W2C*8^=,9ZC1(/+^&.12T!)H@V< M>!%59*#=W.#2EGLYU?9%M;9$)>O3V4E4DD?OHJ4"V4CSX:, .NNJ:N+6!2<9 M]DX"9R"B85T_B^*^%GM;HH7UZO8D6I@D)TP2AS#F)&F%#%'OJQ+#D@B7*D/,*''WI%'(,O'V>@L7!RH"5 M63"]L&AXHS3\90UWBU:W5D^A=$I[%(#!B M.D3$A?'(6HR1\5&(* C#LICOHM7U:W4)X\VMM9,PGDHA$D<8\L:#[TQT0$Z3 M@&C4FDF;9(CWM-U^.:V=+XWNP>>07S!V5QU"SEEU_M$'D=_P;H'7E'HNF'3$ MTGDF2YC%R4WVON A*,<<<8TLLY0)&0"II";06M5 MTNJ66&U?5&M+B*X^G9WJ_^*)%B9B1(PA>:M/(N>H1!%C'8-4Q@13TNJ677&; M;&]+5*Y>W9XJKH<-IQ93%%PN\I$,1CK0B!+X;]%%I<"K:]B&?E'KQMGC$IAK MB&)/ G,1])I0(I&4.%?M2QH9&PC8<$^UH&"VA2QI=:]!PU_6<)=XW,+*.HG' M,^ 1 MX]$DOF,PZ^%TZ+KQ:E$>!TN-F[M%N_S4,4%-J5LP>V;F:@,$%)P8IAS\P[%V MAF'GO4_:!\#LD$HAQ6:B^]9T(45'6%7!''F1,KH'CBSE&$F*E5=1X'K M>OC[N7;:QGQ]_) M-I;#TGN&*-.2"F:1DU@@;G/6(7<)6565(*&6$GU7BY$E9-[5?NIO PM?NG[Y/.WA M,M%>X1L@L&^L]T?]KR_\MNU9SKNG* ;^W]5E??&-Y M1OJN*?%)*!R54%P$J97BUCEIL,2$^'A]9H]M;Q\&,EZ3/(CQ;[+@B>N6ZFKJ M9WXO#4".3-**>O'=YDY']4\\$G[OMC6?_^G%?AYIF,= SME@B$5.6%B>2J-S=_^I M;5H>'*I]T9,8BX9J'_#\S3Z",D<@-I!$'55,)Q6Y(WXS^+IS^.&B??P9;UZ$XYWMHXOVITUXAB/1WH:Q?_]&MC:."(R3;6X,)I99W@.4[@%:PK6+?T6-=09O:#':J:BQHHKS7G0VA*F'/3!&2-TT(GRYW7*^N$T,?"T6RM?U(N=>,K%VHGL;RJ.E?@O'9=+8'S M^K3U8JJ5A$O2.XR 0UC05LR1B!"R#%)1) MSE' 8)!YE!$9FD)NT"8\UO#;L'#UYZ+5;T*K2[2M3M6<.M=LJ+5.4<0=AA\X M4628"DABDP2.N7M>XXQM3<6>EZ8AVY^WF[']Y,S" _H_/D'=^67@B9VM-UBH6+V&GGD W> #+E6F=!4B2Y M"/G\. ;4 E>>WN[-5N<^P.P3),]8S^;Q#2;>"@+,$\^K'P)*/*\^$)C$\T(4 MP9% D$O1(4XCO-(B(1,$X0H3[PW+].1V>=R:$F&+_B^-_C>4 91 8;W@, D4 MRA1%@PE>OH0Y!8$20"L8A+)I'S3L /0^": M8HSA@@X%'9J.#B5T^ES8,76N7BH=C/*("&L03TDA38%9>*FP]%0EQUG!CH(= M3<>.$CY],K"8A$\9=4(EHQ&LHD+@P6O_I[!DS\/I M29#DG//<.1PX<\S&X!0XU3S0F+"M[0!*B9O6 U33]6*IMR9)Z9$!YH(XCPR MB@%K"482*8T3R=>]W_L"-7#JV+4M2EP"G,U2XZGD3T\H#Y@C*G@^"!HYY-*$8N M8\4"4-H=A\H,M:D M_%=K6#16R_I"?65OLF##$V%#B2#6APZ3"*)+DCKK'/+4><0I$[EQ'$,JZ92D M)U*Q4-"AH$/3T:$$)I\+.Z8"DR0R%IE'@CF,.)8,.84Q8L):CS$+7)<4R8(= MC<>.$N]\,K"8:LD3J-%, $YP&Q"/'B,'2XF$4T'BB+$U]85/"E@4L'A*L"AA MU#EQ8!)&Q0QK9K5&#I8#<2\)LIH;8 Z6.!J2YZR^WU#W1U9]& M5!]8!V T?^\83'@X';INO%J/QV%8XZ9MT19C=4Q04\J'S)Z9N?+?HXQ>*>.T MYE892P/W0DGA&%9*T5*/](6@?6NZ'FETW 6*P0M,PF9_D")#A40*4^X#TT0Z M-KL>Z:6.O 3'>%0YDQJT]'FK&SURP OVBRQH_^;1?I[:L_7#?=D\J _P)YL' ME&HG$B,H6&; I^<<.9D$DL19, $ZBD3JK3U;\+;@;<';)6;793>F7C">[,;H M2(+SQ*)(93-(;0W/-\5D&_PKZ+-2C6H%B#QUJ#LNO6$*,P MV76+S(@D74"":(RXM@$93342/&#F@]$ZWM-7KAB&8AB*82B&X4FC,F4O=4YT MGVI-R"VC0D3@^((BGK!$+G&*-%[7)^]O PI>N5Q.:M:-S M,K3C&0V=?];_+_RX?)1CV]OOG%R.6,#3.)H*G\G563^^NWSQ>^CTS[KV_%WG MI%J6ZD,SSN_\_J,3!@=YN=;P""7&>]OC^X\OKU67;BS@Z!IC:TK??1FOD3NO MW7=;0M8(DPO=]OYK2O,RV#+8IQHL?Y@J_"2-Y)YLD1%^/$_NEGD0L=B(?=_K MG&40N_/07>,>[8&DJ=H_&ILQU_MM_7(KJ7-/N;#;SWIGHM\330N+G+#PU--2 M3<@HRCMZ/7+AW_*\M.'QBYA<34>.ZU3S,0G^%$&Y%)01JHSTIYJ5__1B/X\T M7)N811,.9Y/D\8,M3<'&N3OAU#8M#PYWO&C:]*+AC@<\?[/SQ>=),@DDY>K, M3"<5N2',,4QI)(ECYH0._&%Q[I/A<3@=C*_/N2'ZVC)0OHCVQN;%UO8'T=[^ M>+A[^(6UM__;V3GL'FY]SY&1]O'N]Z^=S>--<3,"LKMQA.&;Q.;V$=G\WCYN M;WC2_OY79^O[IMC-D1&ZV]W]]/E\YZ*;-J?K6'*GDV="H@AKB+C@"9ED%(HN M6*R]Q1&#_T[(*F%/U@!Y-GH^1W&=!XUGP=APP<(EQ\*F0N$5ZEU/QWM-N=?/ M!H235#RBI\IY/W&YJSHJ6BVAIKZHHI;H>GUJ.HFN:RV9S27KA*,<<6,YTCE: MI#T.UG,!E_7*.JVI7%51U6)42^RW;FV>Q'Z54<8QX1&3#K0Y*8JLQAAASIDV M4E$K!1C=V^I3+%K]-NQS";DMK*!3(;=\6LT' 28V>L05^+K:4XN4CR)20DCB MICG&MJ9"K@]NEO5,9W_OZY?UY^U>60\YJ/" OGU/4(WZ1>=K'C2R%C"'&6QP MHEP'H75DV$0E/+!/25C)+FXF=K6G"YKRO,.#J4&$Z8 XLQX9Q@TRE$3OP>E7 M1%;9Q90\V7Y!C0>8:]DGO3&>Q_3U?&WXT%1X*#'!^L!A$A.TU$AGDD=!*8*X MS&VY<_'+G#N6I-(^ZC3*N'UT7+ Q.L B"4E$"4262^&3"*1TGNA@TLH14P1 M)Q0CG2)')FE,N&':.5UEH9K;)5P*OWAK\/$LZ%&BF<^.!U.9F9)SQ34%)A$2 MXMJ KQ%L0@1\#TEH,E&P)\_,+(BP-(C06$)10J<+H\$D=&J3X=31JADO>!A, M,61$=$AJ99CD7JM892L*+): ';SZ;,6YJU+,LWGSVCK[S=<.1 86G.,1C&.D M5F/'M>7!44$\#K*D,[XD8OT]%3!E21H>E$)180[\):!% :"$1.M3_ZDB!%:I%(T$@4E 6*)(R*@048I>YG;@WA&Q MLBYGU*-M:%_/@@%OEP64J&>],#&)>@H>/3BB'C&J-.)$!V0I#L@%&SACVA!- M5]8I584EO'F$>!: *'F=#<&(2214AJ #!1;AE9"()Q^1B3$AP5DDPF@9L%^Z M-N$%+%XSG2@QSX7U?BKFR1.P @\NA*88<98TTL8%1&4*FF$JM/?+P@UJ2B9M M;L2S_O/9,V9@2;!G#N@1)#GG/'<. ]]US,;@5%",!QH3MK4=0"E1SOHP:KKH M+,68:ZPMDMH'Q*G!R!CG$(DA "\AD7I7&S>Y)\'\B>ODU+'A6A2Y5H^C1"L? MK<:3:"5G7$N>$L)"6,2Y]CGYW7RMGD0(%1,R>H&1!:L-+#QQ MY)QP2.+$E:(68QN*5A>MKEVK2WQO;JV=Q/0J!">2HY<@J[XC5+EK"FIO-N-A) MC"7>>ER6LUGU T")#]:G_E,'O(6Q@3A0?^HCXM9QI*T.B$6A)&4V"$,:GLU8 M,*"P@!)=? J8F$07C2#.)A81DXH#2P@*V5P@%I9. MJ!^%D=\QF/5P.G3=>+4HC\.KQLW=HBW#ZIB@I@#Y[)F9+RT]RNB5,DYK;I6Q M-' OE!2.8:44+75#FPG[6]-U0W. V+,$ B\XP+YT&KD4"*)6*L%=2#R1E75" M5[&HKZY7#7KTO&5^'CG@!3LT%CQ^\WC<5#@N8?SZP'@2QH\J68N#12%(BKC3 M'%D=>,X3(MSQ((C!*^M\E<[H^7BI0B_A_CVJI%LQ!L48%&/PBLEYV<^IUUY, M]G.(PR92II#FR@-YUQ99G ^(.$$(54H(9G/5/4T>D_=1X+K =8'KAG+WLE?V M[/@[V2O3).E$/$5!!X:X :J>@^C(6NM),!(K+6?60"YDO:!_0?]7C?Z-)>ME MMW1AY)_LEB9#DS$Q(14$&>V6NN $DCI8'32C3++,O!5[3+? QF!OM:'ZV\#" MEZY7SY/%MW,RM&-K%CK_S/I]]>O1L[K>;U=6;_1V^#$2.H@;3#C4[?=T_[ MPU[Y!>^/;CYV+ M+Q?P^GCWTQ>\U [X#O*(:U41,II0Z.* MS*4X@C:0@1C>9V#2W/!H/(W!,R D2AM.L&,F%_0/%JN55@00.H-5&/2&6>"N MA.8&8K/("0L+(3;Y&6+3C-AJK74I "U[$EI7J]^Z+K@O)(-O5O(.W^,]ZK#Q M'B?D%=&(LZ"1XS(B&:6*5D1&>9HE2947UN!5V7UF:D;WPV34\Z\=WER]^#YW^6=>>O^N<5(.O/C3CN-_O M/SIA1&USA?4X;?>1FOD3NOW7=;(M<8 MUPO=]OYK@K&G&"PW8ID&JQYTVY\D7_TT??+V6VZ!CX;,+_H3\ MXCV(8>1@#_LQ#;L5[^GF&G.M7\ZC[?5OD;^W-$6;MN\LSL1%] M/':Q=SD9^-ID_$2%+E$:6,A/HB//]:N?OHLG2:29FL$H9RSHPU3D?IJ1M8'\^AO%3#_3R>[*LM(I$=!C\.#SFX5]/!T:^,#;Q]^ MN=C=" >[AU\/=PZ/6/OXXV%[>X>T-[YV;P8]MC[]=92#'NV+';X)XP'"?=2F M'X_A&3OY?CO?-TG[\!MN?_IOVIPJ)GF;Q'>/M^#/SD6WLYN_<^.@LW/\\0C& M<]'>_@K$_K\'FQ>[,$X@\>_WF-&$A$B1ESXA+I5!-GJ/8G+>:)9LR@UWKL(E M8X$9AZNK\R;D]W'L^CZ1(LX(!ZY6<)$[&;0*4B6M Y/:>>J*2+T6D=KZLF=2 ML"H77_:1Y_T7+9 F6J$@>1:&+?_W2 -W^\V[_ M>G,;YF+[\X_VAL=;&WF\.Q<[V_L_VH>?"8P%[O4-[VX?'+9'(1M86^=5PL@$ MKQ'7@B+C5$2>2*N5H=X1]?B0C>+1).V]%\)QZ[%.X-03YIAQQ$M10C:O1J2V MONPQA[VV/B"B*44\*(J<9!8!>!!)C'=8UARRN8'/CRG;\KJ+4V/KE;%")^P= M=XQ9GJ@H<8>X]NSL84).+@#%'1QX"D#01QZ1W25CB43#0F2FD- MEBOK1CPZWG!//>@G;B-9E/1G2AJEX(82P;0('%L-]CGHI+EF.E#LR4-/BA0E MK5-)IQJX>!Z"41)% %/$A2'(IJ2 -P5G0\+@$H>F*6E-N_?+4C#^,;OVD]-YF8%#J M=B&#A@+#$H?0'Z:9[[T?'@_SV?( ZG36 XVI\B/K"*(O1*_>M@\YSWG39Z!0 M4]*Q,24<\+H;\PL S_?'IS!]%]7O[P36@JGS8.IT@HH*7. @%/(81\1)LLCI MY)#51HOD#"&*K*S358UK: I48D5-U/-G8$1%SU]&SZ=R, A56 B*4M0"@=!H M9$),R'I,"&?!AA16UMDJI[>=JA?1\R4^+/*PPSVSCWF.6R:T&EW4B\8&'G.TA(T/XFC:S3\:W;.X$T&]U M3GQW&"+,51K\L.-TZUSO9M@=@*:V!C"4UK ?0ZLJ=0/7S\ZZ,#_Y=JL !O_$ M[NFH2$[^8.?XK!OSWT9?=YI:_]A>YW38;_7/^X-X?/E]N7:.'_9A9F.OY3K= M;OY%OD$O]D^'/1];\-AVO[K5Y4?76N_[^8[1^H/\_ZI6Q4B0+@M65+>XK-QP M[1)>A6^>.0_C">BW_K^G/Q8H'@"8_;.C^*YJT]!OGPYVX@ 0TT>8L;]C[Y^. MCZ-BW5>0*9<3,AT5U8JZQ#CB2"NG0'8XQH9;+55V@4IQ,HZ7KL= M-VT=9V&#Q*+W8&JJQX#2O^Y=\]*IVD$BR;(+#.'-@*W(K_GL63?H19 M]-G*7MD#N''(%T96(UO<:BK[8 (J^*XP.W._ZC;]U@\[']0N5+%O3@V&PY9\H2@'0*BQ]52HJ/:LW@RX7&9:$?O] ?Z)X BR9PMJ+.XNQ!8*1S.(G8 M7")7@A DDQ?Z=@CI+F"%1:B 87#0B\#C8(D/^JUXDB'C>GFQ2D)&I;5N%J9= MN[.2XAC8.%U3N8SBV6F_DS_QKA>[5?'D<>7#L0L\]<&QUX G'[$.X&HXN/LC M3W_<[Z?>4H7?Q-PP.%,_YRC2*Z^*]![T)D79]B-RO6B/D$WPA.]L]X<][Z_\ M=MV,@0V[,?$WY^SN,L+/49/UT^EI^ 'B^/XD? ;GXV2_ Q[:B%(UKS)PNW.I MY_OG[8T=OK7Q3>QLMP^W-KZP-OVKLP/OW-SX>K"[\47L'OX!GVUW;^KYUL9G MW#[_+3;W:3_!0+ES_<8]\PY M;!"..>W=!X<,)0F!F@>2@N.1TP?49QUK428SOS^(W#QY46"]UIHL>6NTYL]: M#_AO?Q##L!NWTDW1 VF\%,SM'#)XNP*X(_:2<-:Z2! S!@P-(0PY8S1*0N+( MB.=&D:<0P"=GUY=+O#J):(R,$;#=@\Y9OS)S@YX-$<9[U+^[F+"M_+Q^;46% M;U?8?*(RPV %UO#($LQ;9UB(-:)E_=5P]1H6M/;;\C5,GF2PC#_LMF^U=&^I M2UM+7=JZ,G=>= 8N\?;I"C>]ZHW/M[2O^0RI+9?2V)@]S 7)W7@/\PO=.6YW MX=YL=^,]WMW^VMW\M F?_^]Q^^+K0?O39]+^] W#&#LW]S#;&[MP[V_P'.$( M[M^%]_W8N>@>M+_OL#:,>>?P6W6_W>._TN;?4PWN#?#"()A%TE&">$I ##7G M2-.H TW>4/!,UH%KK3+^BKHJ-RU/I50)+&#;]"22 K:+@>W4F1,1% U>HDB" M0EQS#6!+!?))25@XK9V(!6R;=XKP14^T_#DSKC%.EW_O_W?8Z<70>LRQPJEE MFI'64\>APT9^P^MRU^X0GM/^K?,4\SQ?TPA"366$&\D!'GW"7P;CG?$J&!ZY M4@Y\+<:\=@D+0P2.-3A<'SOP]?%_.O_$6UL]S3KCOQ3;24FX)/&U(6-;@EQ1,JA>3ILXX.4*R.4$IQIR'!)Z+Y@Q^&(-Q!"LC M-&D@)CUPGV894&2ZBHB=.BA^)]TOI_I?E@5-+=CTP?Z"07-@T'0]Y3V&L4Y4 M,<0XYXC+X)!.S""@0TQ9H:@4:66=RU7.13,.\)="'76K],N2B*+2M:CTA%;P M0+VDPB*(S,@:O#^2I1#5'I9PH5'7="Z,;IE,[GWG&8 M'6Q\VA\GB',GI3;0=9K9?:??S?N2D[>VF[A M(/#<"#QQ#X12A"D''K]6 O&$'3+1:&2?)+$U M.( K)4.B9$B4#(DWOAO)DL%$)ZH5X49K2P*C(6JC7)12E R)IO&"Z0P)YF0( M!'/$C+6(VZB0(U0CS+S1QE(MN5M9UZO:-&DSLB1(%$BZ-U2DL4PV244#X5P3 MZP-@E+=4*>N%#B5!HG&0-'%5C%4J!D90P#:"JV(-LI%Q!*8D<@S_@?>9(

FT9QTI!-UI(W47LJU(MRBZ+1M6CTA&U(0KE,RB(5%; -EG*]8?"") E> M8:.M5F)E7:PJ=CLN^IK3)JZ^M*1--"EMH@J[KK:F.[J\<-Y$.<7<]%V[%Z6@ M9==N3N,TG3[D5!QV]\O /PF M@Z3;D[J8)3NB9$>4[(BWO149I0DL,2:C=IRGJ+TRE+I@@TC41U&R(YIE_C=' MIG_D@[W?,URGX#%'UGB+>! 1:>XI$A3;"-X9U[FMB%H5"C=H,[+D1Q10N@^4 ML& BE\^7TB<>>7">*T.X=891EH0N^1$-!*7S*U#B$7S'E"O:.&D0MX0BZYU' MQIE$X/?)L=0\4'H+Y+]D2,R]G_JR!*GLI]:!3I^G*5,T"D=+)$J! 67"@2)# M0T3**>)SZ6J2?!4SX:89.ZHE1Z)NG7Y9?E%TNB:=GC .;[CRVGLD#,V]EL - M,I0'9"61!!M/HB%Y(\HHV@R=?EUQI-E;$)-(X_6$@.=O&]\PWZ_>K:HZ)J@I MT/[HO:R796ME+VM>%-^<9F8IK!O5]WGR#1PYXP82$8@:*&5@6@E_,P )F8$+FD_-:Q-P$V_$<0S0< MN8 #8I(#C4]1*J6R&1 SSGP6,["@+_);U7%R_7;/R[M:,L]J//P$N=@/ZPCZ MYP$H(-RN<]+:_UEST%\Z)[X[S+/6 LF!U3@^BX/8LON]&(_A"?N_WM$_-(;; M'43?4N=0:M8DOKOAYL+-./&:,*+VV](UCG7]=X7!,O4$@Z6R_N:IA*T)8A:Z M[7W7Z)I0]4\!B,%#I>NM]F2];,;UD,2M>B;A9R=O?F8D7NQ,SM=R)N=J"*V? MU#(MTE.DYQ[IJ8YT/;/D-!!\)]'L-]?_^0_;M2<>*/*@=7\S[-=\OJ2FA*WE M"\8\.INKM"F=-^S2/=[<.()WA(/=[]]H^_#K\<[A%[Y[^.5'NWK_SH_VQ1>\ M,_69R[#+UO>='UO;,&[ZL;N[O4/;GW8[[8V#X_;&>]S>Z!ZW#]^S-GSO)OWO M]9[0V#H=90C("<\0ITP@$QQ'GANA64A>TG!WF]*&GNO)_K\ M;# X.5!'HE.$U=0X8N^L0UQ0L*!@0<%RK'A)49!, MCA4[XI31 ( 5"E*5D-&,(6P3\4:%Q#2^ZUAQ <$"@@4$2R+"DH(@FY2>-M@1 M8S32003$14A(,ZN0-F#'>+114WM7&D)#0? GP;9DO TSIU:7(T#-MDC!^$7NGP?8/YK#-_QGV_('MQ_?>P^P/8*JG%*Q8[7FL]G1U M=LI4\%XH1"+UV6H[I*402 AAK(BY,)* A)1Y&/@#Y Q?OPP/"J:/7+:/4D()%(U S+@ (+'+0Z*62"<"@Y0BFX M4=)3T&IZFXB7 [N-U>5YK+60T5@?N8^8QTAM!*\Z:4\,3A8K4ZSU4NGUQ,\._B+\W=39],8?OH6687K+I M[*.QB>!(G%"6"Q*X\T[3)$%L.1;!%29>-]/O&]"&BT$4?_+P T M!P"UIQNF"$<43LHA3 0 $)41:9P"8@E> MQUVH.2)P;\A^&EJWTDVN4;1Y/FV>./^.2\HCJ*\*SN8#Y#K7HX^(JY"74D5P M(W(9$#JC\-C#/86BQ@U6XQJ\_J*K3Z>K$Y<>FT1=I!$QPG)C(_#K+?4$ >HF MBKV.QHB5=<5YT=37J:DU./5%4Y].4R=.>E#,YRXM2S=#4U[47^],3.9NVYP\NC^.0>8,AK[>ZRF-SENJ?H%<3C@V!*62E[RZ&)"WO&$>"0*&<4"4MQ1*JGERID,Q:NT('%!XH+$#4?B MTK!VR9!XZF"32-C+()!6&)!81HRT)P)9+& 1814YOK-A;0'B L0%B)L$Q*78 M]Y(!\22FK+2.@I (\)LXXEPX9&+PB'D2K'0T$$KN*O6]K$ \H\[J^-':PV-0 M%C]50'56==5K[ZTA">FZI/_M#V(8=N-IND?F/PX'PUZ/[JG_F@YM:$;_]_7\]WOXC=Y>P/N??S7X<[% MYH_VIX]'6;HW/^UVJY3&"T_VJ&(XZBB1YH'D>)M$SGN/'$W"YQ8DUNJ55@3 M.(-9'_2&<>4%"^9^Z \ [G))VU0MZ;5N8*TX6M0,DW=5T;U1(O=R(V*DFY>[ M$:T.7.F/R^7V%RR62UZP6JXQ:UJP18KE*KUF]!-42=5KFK ZJZ0VBRW-WN[: MB;;7BB=5S>;I"G2+UD%]TG.PKZLBX&R25BGW+SU0?K 5N9 VO*-U#!\[Z#]J MS_>UD?=7W:7U&;8![^NB=IN$?*WD$7!_"SA,9N89-UX)1W]_L?OIO_#]FV3W M\*_C]O:7'[O?/Q[L?H+/?X?OVOYPD7^_N]&^U8EA;U[\]WCS>(>T M-_[H[GS_> 3?!]_OQ>9V&WZ_>[1)_TJ;G:D=Q&A)N9TV^NI/B[TT)+'G/R3V M^B'I,;B3Z<_VC],"-W/ S;7389);&@A+*''N$9?"V'49\);J[58)'6Y$X3;-@YN/I\,2WID+;2;AG7\WMS^+O=Q9V2NK$%5!(\ZU M1PY3CZC#.@H5&$VB%L0I!&>^@H/[@]];HG4.0MXO1.<% CW]LZ-X#R)E$/*# M&*:!Z7T:Q%Z!I/E@XRG@=$WEO*JSTWXG MK\2[4;+7/W'2-?S_7._9.GYB//F(=?!PP\'='WG^-J^S<]^FFE:.IFOJ9QYN MI? .6X8!:K@/0#]$,$QBH@"+HI9,*;>GZ[ M/^QY?^6WZ_EMG1-T8^)OSMG=6:#/D0NZ$=U@H]/WW=/^L->4M$Z^>86%F_^V MM_^"^Q]=;&[#_;>_X)W#([ZY_>V\_>D#V?ST&;X3L&W[/;V9U@F_)YO'7P_@ M._YM;QS!GZ^=K>U]N-]GO+/][0?&(>,V-L2E7#1O9K\[)$%R";'T,TR8E(;4(C$M-M0Z&<\&8-RYH'F8E M@MZ1_4BO9S_FO\_6&Q8Y8:&6G-%;!KS2&[/6RH+1>HFLY*V4O[I)6<8O(H[M M'WM.)^5)"(@9:Q#GSB)-X ?%RGGLG06R] #QNE^6GCS_N!(D$)9^IS_HMTY3 M:W 0QWG".9_0'N8)3K[4VZY%_PW)N^3W P MN*'O1XX(4W9O5DT1#3>O?E\WC[>).WM M#_G/Q>[AUTY[^Z"S<[A_L?5]YWSG$+[SX@MN7_QU=&OWYO SW;GX1N#^)._4 MM#]])EN?_NIL;6R*W<._.O!\%^V-+VSS^&O:W'Y?Y0-5.SCO][@5W,!_""O# M$$^4(^>(0UI188F,- 6_LDZ86 4Y:] &?$T]MPH8O5(P"EI@$Z.QU$B.B;=2 M!P.RKBD.7AE<0R/N D;U@-'Y%1@)[B,L%$%)>(6X-@$9)SDB45*'\!%CO,=+]S4E4;F;&!5#*J;_4P25JQY#G3E'/ML!9,2X:U M3@3@R]61_E*PJ@:L^C!-G)*U*3F@2\D8@CBE&CEE$[*6::PQ$-^4$U]J@:H: MLZF7IJ_)LBAO$-YQ(Z-F)G BA"$A4!85R2D 2NF'$8V[V@ 6O:U';R<<0SD) M+FD2R$4)#H^6!GR=BG+HX"E1A$3;C Z 0$;I&1<,=KRI=NM6] M%O=]S%F.QR5*+S>F/GT^< '6&H!U\UHD25A*(HO(.L]R042#C'(.P3I]A8$#B58O \,*X$+Q&=QH#" MA&TY3ZV'Q4&,<8JXU!P93@RR3"IC36 $\[HC.L^3@O_X<$_UW52,$L*;SVQF M\9FW>QJLIDJ1K_ TV+*QOP+O<\'[EVN<+RJ%)3,(UBJ\-&@=X"O4O"L0OTS@N]$V:-*7,:\!<)+"WB +=(^R"1 M@1]*!JU9JH]9-P9Z9YQ^G=H,'7\#RN#TCHR2U*K[YRK1)X-W:/2[NO70/.@( M5$Z*>[_ ^:;5ZJS4Z-8QM"S,C]V/K4X^?!'[@U;/#F+K]*1ZUQT9A#]LOW4G M"H"VPG?> (O8@I8!^]R?A 5SOB$%8Q&6$*(G'V4;X((_);6PW1LI=&X+H?U M>?P$7^$!-H8]6+C_P,2>ABM40'0Y86'A(W\PYO,]FCAGH-O(6,P1#T8CJYE' M0@N'HP-&;/'*.@.W\996_Y]*C.9;:6NEM2QX;8WCFD5K'4_)2J<OQ3_K>&@/[!5&Y/W MU0'7*WF7;TW<#S^3/99[D%N3D))>(.Z)10;6 FF63\IKY2,5*^O4K-TN%-(" MV>OF]YHDC-4^!&YZ?3[PQCNA<&YNJV]6&NN/^U99P!<]R(WY^J< MV!.?3\3[TWYU'KY_ZCM5)MV/SN"@=3KLW)1*6$Q-9S&KA6G!@" M:^5("$*K&O!P(Z;8@W%^K!XK_IF?:;K:TIO3"'#U]C2VR0C/D,VU'#@L L"@ M3B@QJA@P/$#""([;VNT:G NC(&"?%)I+T#C+ P4"J4)P4HH4(@/&40,*EJ6^ MN=0[YWN)QX 5T2@I<,^YD+#4T1@D: I&.0DWS3F":_*>I5Z('ET#Q=9656ZC M'R_+;*PN T[\.=I\? "O>AS M-"YD^G0*^I];>U83G%E%S"@PMUR\$&.XRL1XVZ*Q0_>T#."Z:H\8DS3G6 F MA8%:O4/8ERP6M>] M#MO3UI:[C$)^/O&GQ_']2;C\Q;C%P%0%Q+=>=V[SRQX35,&<1^29)XB[9)$! M)H*DD=0++5*4M/EUYRZ7^*K%]=TUZ$ HSDY/8BY#E_M@YXMG590Z:T7H^$H# M2JVY4FNN 6L>ZX$T(WOE"=H*J%5FO4)[3UX23;YZMR?@\H M&O3Z%G(JH6J.9(+'U25\\E5^8%W&V@HQO:J9PTNI!\ORSM=5C&UV!MSL+9,% MLY_>>L+D6\J'Q(8*Q@1XLM%QYH4CPE*.8_**69)^E@9UN^G=39F_!YO?VP<[V]W#G<,O;'/CX\'NQG^[F\<[=&?[/=O\ M_IGM7.R?W\R,W-W8Q+O?/_R[0S\>;'UO=]H;_L?F]X]'[>_?SG]Z2\J?'QYW!<=[ORK\KG7;O,?[41.F$4X)'K;21"2R$,#YQ#21@ M;K]GUJF /Z]6XV.,-W)EB^W_N>UO_SGE]@@;%/P;D+,YJS &B70NP>(L%4J9 M%"@VN;,W;5#9S)IJ^!:UG=2B4YA09166&O14N$"3"H8Y[ESN[SXW9R]J^R1J M>S&EMLDH1@QBC!)06TZ0#@(CRGU.[#,V&K*RSDSSU;9Y9&=9WOGFJP=/>_^9 MMH5Q/MC-XQ#+UPBCE#[^&=%<)*WK/HLU+4M;Z>.E %4YA<5,S6.F_IYFE]Y( MSR-&V%F%N(P).<\"4M@3J;50VH65=2I,@PJFEDK'=1<'2YV671U?IT=4(I%7?$><*1]D("I<08F0BOM)86*XW!.8A95YM? ME;QY5&U9WOD"[=.:12FW"NR1UC \)\SVD]T31YJ?1Y@E5(X;)9'1"BB6-.)!HY+3" M2 2NWG)4+XKRJCCU"R'BU=FM,0#-V4ZVU$$M M=5!?,"SYX-//-\QLL:;S6-/S*6Y,F222^(0$U?EPO,;($F(1LU@SF["F+E=$ M765U)\"54M0%@@L$-R_:7"#X>2!XXM S)HD>$0J8@\0C 6R-GH0IB 8H5SJ M%#($"\%>.00WS\E8EG?.*/']N$*.=[K"CT>]JR(4U5>]J^HX^@>4I?C)@<3K MS]&4:I5$5.?58^O/TV/XYO/57 !F?VA[]F1PVAN5D_K[S/:.6O_OM!O^/&W] MDFMHY.@%Q;__<=KKG?[(U6#@K^3W_.;5UN!T/U:5:*KBEM'Z@U9_Z/J=T+&] M\YP)8HN[]8?W^[77UO'MG,R@#\MV^J/9K JQ!=?0^]4Z/6P.8+QA:]?_5R_'/7K'+KV\-#NR@97,ID7YK MV,^?'GUK+LQN6[WXSVGWG_$(.J-O!$I M*6+!@*!K*H.7*^N4JK7;U;U'IO"G)2#OKOH]9<$.A_U!)YVO-!!+_AZZP^@' M65OLV1D@YZ@@SM"A;N>X,QCI2>ZE>E6M9[86KD[4IU^5NK+_V$ZWNMEE)9]< M+;@J704WNEU+^!)9IHX.C+[B4K]76S].>T=C]PNQ!$93V4YXCXNM,WM>B?RX%4@UG7ER<^FVM1>=TS\F MVCD:\CVM2H[M>7Z88:X]![@ #S4YOC.NX555J0/;=Q)'1K$B#_>APRB--,_, M_FF>O)NZW(O_.^STXG%5^VM:L?TI*';57V6BXE-O'8/2-!]9K0;=._VG$_** M@-L MTG#T:)E,+(>;C!*)>U7!*HB#?"PXYEY"-I5L'@*4W4$SP13 J]Z1W&0 M!^F!5L3J!KE4^)]=V^^WWE?GGD[SLI\" LF0L0HA%0V[WH9*ZG#PC,C&;C[L8:BHM6C?8V7 MT_.?WNE^SQZ_'PX.3GNY[/KH$ -YRXQ%;&U_^W=S>^=B:^,;!?9BDY8A&(&" M<[GZ7Z# 7KQ&-C< 2I[I$.W*NL8SBM!>(R]@. \Z0.O/0*Y!E@83[R'+2>]J M3<:" ]AD]_=[<;_J:93N;F53&12-T0LY1C[BU%&D; M,>*< FW&UB2I0,)R][*9',<0%E\@9KD!\--%8"TZ->@A 55&& M.ZSA:NL 3/,_%6$!K[VR?_V*<8#=[@_[9Z.@ ;"145DCQ^0CUO5/N\/! MW1^Y54[P^;>:JA#K5,'%T?1,_3SH78[FS.Y'Y'K1'B&;8+#O;/>'/>^O_'8] M2:9S@F[,X MMD[^:WN=K%FY+^&$_K^]9H2'W^CF^SWE>20& M?NG\.KYGWO2IWIWW@\Z&KMOI'XS(7;[^/0?B_AX EQNT_CH=PC=T?UV%3X\_ MGN 9>^-(3W]*C.<3U.BEM"E(9KCG&AL-\^6\(,'1Y!.A15"?0E#W&6 ?P(,2 M1D6D: +L(X& .^$]DH$+9Y)U ;2>[F$P[L M8O R:9Z[AKDH;7"!2@H^JG):T"(<3R(<1^=;[_=,D$%QGBOJ<(*XCRFWKY2( MX"PM66.=J!HRS1"..;=F?KJ!U^38_1UQX=5J3^YI'*'Y=$A[[ /S--#$.+," MC)"404=N+"@7-C])ZRTZM% CQ/*,H$=P%X2^!*4B6M4CRYGZ5_%SE92$X^T,TO M>P:KJ BC2!JG$,\2XPQC("?,L&BBEH9G)^1^.9D1/ELT-:)QB+Q]8\NQVB.U M-VH;SB_S/)H <@RLDSG.@K'*QBB3<$D%X;2;7^9G90M].\D[NY*2Y%Z06H$G+@7Q*:3 [9UL%#R='J C M&-J<#-<#D,E!RY$;,ZRFOW66#V^.8M_WA: _P^=#J.)^J[=VNBNCWI_*X!F_ M,WM!L=JC'Q\5S9@\/$N]TY%DKE88#4J:DVB %/CSR]^&<6;.S\.CD-H2#=XCH ME^@@5\%ME6,E?W_B_)F'YP_#H*X?TB1\C52'-#<[)U4NZCSE58_:C,?O+,5>BEJ7OY'0 JMFO M9/=D3L-&E0V9N 6<*&=1.NR\$)@JQBB/B3WZ0\4>Q.)MME]GA$$S*B= M_>I1;.\! IYC?2&FRKFT_5$4YE*(?K&_MMZ'3-[@XH<_/F]OO,_W_\6-HC7] M[%ZDUK6&I[]4F[;CCJ67#NIE DN5AG7#*OXZV5(<9ZNMSK9JJS>+4:].IX:U MP&B?H--A9;Y&R6:_Q,O:"]7%:]=RV!%&6PWVK'?J8PS]42[[2?R1B4 V;R$' M3L?;VQ5X5\D2&?$'Y[^NMD('9+KCAN/,M+X_B&'8S=,X79WQ\BM']OIJ ,?@ MO64+G:/Z>1MMU$2V>]K/PQU;ZH^GPQZ,[WU.M:^>^MY-X]8OEZ8I(]4PIQ!= M^[+JZ6+?YQQ[Z_TH0W*4:P3K$"^G9$:FH!TG(^7UG9KR7UO5;N@H[;"2!UBV M[FCK/B]=YY_.*.NW%_>'\,;37DY6'+&-S@BA1D9P$C0&K??YK6.J=4/VUEI; MP]Z#9'HJ ;QUU6(WYR#,"80D1BK!?V)!< $>_JI TOW>V8W?JX ,5,O;!]E2ANU_.?VWM]T[[_:N$=S"CL?=/ M/I:5[=4L .YVK,OF(J=O=;)$CEP4>)"_/_P)I+([\FM 86X:_HI4ML"TQ49S MRDID+B7F;8-H>V,? W!&HV.21B&?6]1RN7SN06.9F.H0DPLA<@+Z*]\8VU]_<\E@%+HI$QP2-.F4,N8HMT]"($ M]O^S]^5-;21;OE]%X9AY8T>0W,JMJK)[GB-HX_:X7P-><'OP/T1N!<)"XFH! MPZ=_YV16224A <(LPE1/C*\MJ;)R.>=WECQ+2D4N@K"]P@)I_!J/+3Y+0^%S MF=:[XG+TRMD^%?$3%U&NH8&7*(:^T^V/^]*XE.>2$JHP_IPF((:H9(1;GJ26 M97EA0TQ ?IU3XVHZN<:=@5%)4RI9:6MCYFA,/_.#Z#F?M\XM[']_FB0!/[M.Z*Q[G%#%;X17_&Z M2()7E5]FOLE\$SQXHXM :6'.:%5#]#5($/??< &12=.V;'=/_6!8N2AKN;8X7B=&(QW#>/UV"$4Z[KEV M<3Z9396L,PB1?"%] 1VZO=80EC.(A#0HW8@%FI^C&4:KI02=N7Z([(?7[BUUL;^$%,9II3'&*M=>:C*S3X0(]/ M8+)XEQ[ CT5F=(17_ZK=D$_5H.F=E6%K MH\':S&/UWX62O=GO@TDYF[8?7+Y#+W^&COD!^IG1NU&,0AF$Z0=#;0CX! 3H M,%(N2M?5B.7=1+L_-= 5[QO+^E!U +DR\GIUAU^YV/O>^O8IWJA'9NL& M/TSP\;1A*]P,!X:FF]UAO]>I,5?TM ?=H0>Z2/?[>/@G06&@[".SHK=IV)F4 M*;!Z< APA"GR& 1>Q9H#/90!"9&QYJ<:AIU:F*Y?E7BHO_+JW.F)&K9<#FQB MLTPJDVL)PIJZ3.O$,9%XB1J>4^QGG_>SN)3N[[]GVQ4>ZM;MUOGVP+W1N,B4+DE.,"^+.$)UQ0XJL<(HG6N38 MX)LF-TF:7E0?(C+M\G4<)$UUG@J;*JM$1G.%*4.FX-9([QV]Q^3[II## I*Y MV-G8IXEVTDE#4L8<$5GJB>8T(59DR@NN*K6>WSY,&9.OW1@>@5G2# MWA;<&ET\5"RA,NH/%I4IJ9[;WOB\N?&Q!9I2!Q5./?@M6+?='AJ_>M3!RW30 M\X(2=]8;=? .8( ?AS(X>!7\^_@:_U*,&JJ+_5XDLDN*$(K1LLM@F&RE"AE? MX"*", P7V@?M4-@I&KKQO<->E+,O;7QSW<*=-H,O)^K6V-H# M4'TZ61FJ^OW1R=">7_HV$L?;3^\_;TP,]-;1R!U$BP%_"00:LJ)!M*Z?5L.%U PI/@(2C=WPL0 :W;H'\4(U0S>GT; M-8JH1*R#(E4Q=C#P@JNH9]&]UH9)#,,\0C':K^NM_^=Q:4 Y9QY^^O[]>UAZ MU*%ZZ 0#LWS8"9,%)BS_M8;>"ARG [\<+FD(2I%305H"OF7!JN:)([ MRYPV\J<-P9([@AWX-TJ@,A+NF5M]VS FJ.W:^8P+F9",:T:$PC0HF^>$)LH: M+C*?65 Y*%]+%UEZE6TW<2S\,;;^XH70L8DYF.$RZ&4D5EU=N(1:A9@O$13\ M 2C-PS7T):U Y5*, BC\!FL.WM O,KFC'6%#X+);1J7+T2^ZK?$(AA_]R M3L=I+W!6Z5H;!]2.W5U5]6D42"7_QYF RM(]&->'Q#>LM]X7,7Q4ER!1EZ>! MV4J_W$TK,Y4&R(PW9HC>Z%;ZR&R_M*J]FU/EZ_551I9:MBEZ/'4,)^E0JHX]5PRHTO(H#" FI M&V5Q<3S03T#(87E3:_T %FQ[,$!/ZG9OZ*OXX9,^$%#[1'=JYN3RCAGGG!4: M\"(%)#>*Y9XE*KV5SLH=.E,+1(=>Y(DB)%Q+(H0&&R-+@!-Y2C4M="$L M#Z4[%C)B/.N061[WM(3@F",9(U'F ?7P2M(#Y;^BM%HI;] 0^J-:54)]A=8^ M-UJ%6B48M1:,72.2 UJ=-BR6B51515]4O"D@7/-UE[^^*[Q$R. MC#'N,T-XIG,"%&8(<#F0F*0LAW\Z8PR8L5>6M8A]1X!B7%GX..B+<;=#=.&A M/HUIN:$A47"Z5)IUC5[&*5(U)?8*$KP&'=N#Z6C^6MA&:6('W%SLT9MV#-8& M"UTM*B]AC)[4Y^$2=4+ZW9"OAI]-N*O,8K]BSI,K! Q_T/.C'T)NUDS4P^)5 MQ/(U,;]K;#E<:R7$%B]P:%6&:]F3(GZ[I!/KH:5'/2ZM,LMKTW^V0F5G\\L9 M5K6S'&0*6.-.>XV=V$&HY+DF>6(Y?*6=X/9JQU6-?F:<\=<7!OY0^GF!AFIR MI^LFO',3[D?N'ANDV'[@I&2N8!/'@DQXBU#YLH-E7>;'AG .](MIK*M0BXQ: M%;OS2IWPNK IW,I-;T-UB*GODK4HJV-4U?WS[Y*]F0#V=GW_^%G;7],1H["F MC_LLU861*B?&6A3/"1:>PJZPSEA%<\J4+C!FXBIN19)8XKC3O&"9QK1VAS5L MIO+WR_=_F,Z[?V9FZQN\4:U WN]:_.$@J' M91+-DR2EPCHMF'2*IPG-D&#RE&>9V<_EB]K=]*3&]QWTK)ZFJ3]UN_^/[HS\ M9GN V?MH_._""_[H].SW1R:M[<\E:1W_>;RSN07C[7$@B^3;[D>Q_6X/2 R> M.]JXV/FZE6PQ@("C]V>SI+7W=4]L770ZWXXLP,2G#J84?COZ_@/F>+X%8^Y= M? 22Q''^ "C9HB#KM:72,YZ20J:6B,P!D'@N2683ETC.C59\MDQW9M(D%UZQ M5(#%Z:BAU&DNK>:YXC)7+[!P@3[!" PP]Z9C,F+)NMBNE"U*#N->4.[N1$9F M!2FQ]C*@?7]3$F.5X<3+ ZU-=)1Z $GNBV_$&!_78 BWR M<5;Y.6:X8PDQ'/-5**>&UUHN%%>KZ;WPCN&9KP6X8>(5ZN6AGUCL>G0\(>"R M(]MD&3%.;5+F;# 8'9_$2Y^PD'G#QL6-P&(XP^PJG&)9:VV\LO$RI@*Y:X-K M@U5D^NW!]W$M&_P'.C]1S^T&BQ=G6$9Z>'O8;?][5$:LQ/X9)Z/H!1C_+ 02 MM:N*8-&_504CC05ML"-&:*]426KM+O9.+&])PM#')["[M4@FWSU$$SZ T.(< MGM4@40P1/SD!*BDFM'IZ<0>)AWZBBE,)S]S5B8_8R9@IT5#Y@;[_>.H M-PR%G-KE'86.69<1(6)GOE@'PZ)3(*1QE,D9XT(96-=Q0F!8"O$@1D_C>.7K M0CU\W892\-F>("6'?9#R@U9D1V]=LT'@S;KC M&Z<4X2#Y-=[4PDG$@.X8)Q.G!.C;O0EWLAIW7MT"JFD)-1UGSE<_SOQ:VW'! M<]>J]5=C[2,A:ZDDMH!(224_6I?DQT3&8#4Y LQ"2NVQID !IY[IOHOB;G"F M3^+?>B<+/-.-V/DYL<-+L?.E6X.Y$@YO)B0 /DJ3 6V86':X'VPZ^.4P))B& M6-RU.4 :L+WJ.3'_54_E,B(&_5W6YS'EJ%3AJX9%I6H?(HO_?8TJ^+*4\:_& M%A7VF9X99%0_O"">LS\=S:&2 M8+A&DV/:I@DWTYB8$DP-$(*3^Z?0C!,.(!0G'_2.L]PIHY#K?G M12R; MI.440[MWS3N*;XY=,(+QR&:=7>6&YI>#R^?E)5!<1="(:MKK_GFX)! M58%)HVK3]\-:=Y2X?[5N%M5;%L]QB3RS![.3EXP!W9C8+'_7%+K2_^?0G5)S M3(9(YD\8_1I(*/35>$C_Y.>R2NY.,?94Q@5L=%UM^M7L=[KCN8:I[N*Y/FRC AO,J)EP8E-N%(BP_0Z?P.?9*F68M&6U7 ![4XY;(9X MTH-)X86YEGF%"ZXLHH"#2S51VZH0XE\&A#V91J.@YYH\8 MZF_&I:MAT @J&!9S!;!@N2?XLC>"#7Y>=/_,/0TX?1E >_COLQ,280&\J M-B;M@,+F?ZO^\CM6A.GH\]_:W;"SX:'? ?R#_5?:$C!FJ7,KM9Y+CFKWL __ M[ZKA2XU\/6CD_QJZR]\)";H[6_AULDX7?G?5L)2NISR[U;!7?R=Y,]FG-5EQ MLPG]*U!NI%[@ N2O__N"OYBQ4GY+6C1P437>%3]E)S_PQ[]?LKYG^2ARZUW# MI+KNHC'8R4';C%$VDW[-UZ_ME]R&%GON.U"&6SWC;0AU?*?6?PTP7&[O;:WW M1?'[%_<-6E0A%TOY-A*RA&K6H!][PE M&YAI?&L/91)=/L@ ][X!-^":9H>;'6YV^,GL\-)2H@C_K:B4F+_L[5XWW"VC M)3LW<"):U;.4M\P6)*VGL!'_\5-+K"\M9!.MU-J6B:K/$N=5EC#OF&#>:D8- M8X9K[A*5B6Q!5@R?#JK'J&"G!X>7._96=!4]>N,8:_XT_72'>\<_.CM'_[3A MS9VMKU_8WM&6^(:QV9M_M+>^OH4YOI=[%_9\YRN\\]U;43T#[QI]8U_2[:]_ M'<%X/[[M?FMO71QVMC>_GVV]>_]C;_<]W3OJ'&U?P/.[5NSM'A9;[>3'W[MO MAUN?D[-]P8U4ME!$TL(085)#=.HRPE1:I(7P(I5%O.VB[/<%5>A^AN(1XI>D M_*6$RLPK9P53@S^_*/X(QRC-"L :[D4AI&9)0JTL*,LS882[&?YJ,SV7>J$"/#D)\#$+, M^-04G)*TR#T1/C?$%$H1I;B25J:&)=GJJ4"_UOW'?([;7=ZK-=X*MMQ6S(77 M)XU!)G>9SZG7J5%"I=KD!3=%DM@I ,Z]<>#_Q[!DV<9FRG*I$>2Z8UKF6RF6& MTYREF:-J,<,VK'F7K#EQCJ0FTXFGGJ@L3XEP+B6Y5X90SV1.,^&,M5AMN.'* M7Y!"C"5C9.6,<9*E)/"M40JU;,3'Z:\6-7!%3>9<1(S<.'UHU7^;\ M_5G:EWGS]:\*V,Y?^#)@FV5,Y5)31K5P8*G2G#JI=%XDF4F2!7TQ&^WH 2!X M^TW=R6 3QA-KB$QE@L68P::1W)),):E/P>)4Y@HGP_VD6O],V.2=L>(#W0#= M*G2SP=L&;V:IYN%CBJH'HN ^#MA,'H)(9ITH[4GB=@HHK#-%:,*+SA,H4_FDS MV:BX#=XV>+O:>,ND3SQE-K>6"6:S/$]%QI.$F]QXE=[0I="HN/<(NA/7KI69 M8KGF)*<&0)=EGN2)-\2DN2U4SG/'?:/B-D%=RZ0KUBK_+.OZKQT0AR-PO1$6 MU?DI>7$_50_N/)QV^0VXEC0?=>4O'R3A<9%8J-4H:V3#,K+A<\WG;'(E068+ M0C&N7Q1.$FTE)321)J->4H;MP"['U+ZZ/Z*_.2Z/B?\G\^BOF-"-=>$&W)XQ MN#UH-F6#>[?&O8G;-[,4\$T*4@B>$,%S2E2&;M_4P2GI1 N1O7C-UWA^N?EI M@WT-]OW:V+>"69P-ZMT:]6KQES+/'>:0IYDLB,A%3DQF--&IS5A1Y(+*_*[C M+QOP:\#O28'?,HK?@^:0-A!X:PB<.$.Y2Z47N2)2VQ04/^W1#YH0[U.>&)?) MW(N@^"GZ%!2_7RL&]A89IEMM_.)) M221A)C%$4&9!A4C0BLI%RC@H?A15B)]0'QJN7%U9^E"YI@VKWII5:PX/;E-& MN2;<*$N$RATQB>"$*I"QH 0YL-<:6?I4N78I2_W.,TX;!KTU@_):<3EG96H5 MR0HK@$'3E&CM&2D*RE.?8N@27QE9^FM%_BR=6PNQ;)ZXVF'W'F%TOAI5+X0IC)4ES!O:/!7U*:V.(14=JIAB<#+O+ MF*$[8(H'*OQQ-Q.^Y=53 ZX-N*YJEFJ#N[?&W8G?*2FDMZGW +09(\(4%B_N M/9!2GCOALKPP:8Q9RAOL;;"WP=Y5S9YZJ&S5!G5OC;H3%R)GO,BX+0BC!<9, M%2E1CG*2R<(E"34V*WZ-E-4&^!O@;X#_?I7N!\V;;>#_UO _<5#GJ;=%R@7Q MW DBF.#$Y*DFEFFF"Z.DS9(8+R9^!:7[&A>W:P]..OH<5WD-7#>_G/YEV-A_ M#36<)ORO:Y^^_F_XHWKB6/SMAL>_J;4>BXY*J_ED9?#QV_I>M!K9X@W?B?D M>B;9PJ^3=;KPNZN&I70]Y=FMAKWZ.\F;R3ZMR8J;3>@:P%JBX_(5MW36@PSO M/U*4^GRMXV]_ZCM1P[])T_E?>Q]:[-EO020%_ISW(5Q=_UQG\2=X8;_IK3\V MOM_B=*T%UD/R]+O7-R]X;B]X#FDLU];4N5U!]U5V)37])Z^*[C?,)ZG4!;5, M%)3GG#+.#$]RS;W-8M&(!#Y[GCTPWM.MX[^.=C:_)]M?MP]W=C\F6Q<;$MXM M]KY^I-^._^SL'7WK?/NZQ6=]/5M'7\[WCK<$/$/WV%NYO?D1YOP=UGEX^&WS MG^.]K_^TMX__@?4X;#)9+\ NK,R<)VDHP"X+2?*T*(@MO$FX]TK9XL5KFESV M]#SY2.$&97Y1E)$)Y\(+9YGGPJ1..TQ>D;2P.LV\IPW*/ S*3,(XE"MRKHJ$ M*",L$:(01"5"283)KC4.95."(NMX;7.G6^4G(=!FLFUN4NMR#+ %PX[ M3T3J%& .8R1W-C<\MRK%0O\L^>E^@DUZU]W54IGO@+I1$NFSZ%KJ"D^I538U M:2(2QO(T-2P%BL;^;-+R1LUY//"92E!*A5(ZH<0K0"#!!,4N(Y)8KI/""FN2 M.ZR@TK097F&&I9P6<.8BLU*8U*O4I+0IM2.'S@@A?")*C.T]S MPS.9,UZH;-7DZ*\5Y+%T^93;A7<\VS2BY]M<3^>F\(X:S228KI(I5? +6>U"&L.+CO,"0)Y3_ M^5#]\YJ6I0VJ/@*J%@F5ELF$6YV(1.=YGBK09@M*\X3FN6Q0]6%0=>(+XMYI MF6E//L+XVVN"^T3KPNI5V4@VJ/LL0K&OS '^^SG;3A?!9=2&\^TS" M7Z]TU -)AL\UK[&DN>)I1@E-/6C:-J%$,>%()N%TLA0DN2Y>O&[Z2S?@UH#; M?20P-B7S'A+W+FK] 7Q""\Y(4N0><(\*HJA)2):DE.8Z]3K)7[S.UE+98%^# M?<\-^U8PK;)!O5NCWL3#FNBLR&@.AG_AXZ6+(! MOP;\GA3X+:/XW3ZILU'\'A(")ZY0:M),6.%)JE5*1 ZVKDZU(RJA-D\D3=.B M"(I?FCP%Q>_7BE>]13[H%8[(&\7&WS2M_DG'QC]44FB#4+=$J'J%+^GS+&%. MD93ED@B3&9(KP"I#N58RUU2D33_@)\NURV@7=Y\:VC#HK1ETXCLR1F6FEO?YH0V#WII!)_:X=1SPTSDB9,Z( MX$E"C,4 >POGDD@/QY2MCC!]H-B?QV]1<%]1/P_9B^Y1=W&E>]$]ZLXL ]IW MGV;:@/8M0;M>O$KEN:)%HHBPF2'"> !MKQ7)\T(IEOO,6G6744,/VFSN+BZ7 M?OU&GPVX/GEPO7VV:7-Y]9"X>U&KC2RTUUE! &(I$8G+"/R;$LUS[PWC4BN# MEU<9NYR/VF!O@[T-]JY(BM1#I:0VJ'MKU)WX$*EP'(Z)@7K+0=M->4K@O#*2 M9%Q9YK$S]A514T\H@ZH!_@;X&^"_7Z7[]LFQC=+]D/ _\5![KH0T>4(RX1@1 M5AFB. =B=S+70LG4ITE0NOG/.*E7!GNO<7&O7M?ZI_++L+'_"MWNX7]=^_1U M12[;HV-@6?OZO^'#:H1CW3]H=^,YLR"7[A;9Z'4*!$-D^^I;A]JUNKW6L _# M%+X_:/6*LDQDJ]>OWPBTC!^>>=]MZ>XY_FAXZ%O:]/#: )L_#UINU,

-CWOG4,[S\=?:TGU[6':(CEV"*8SDPL_/O>Z7/ZM:"4_],ED?\UG8 MUY7;QYU1OWZ/@A(!(6+0:G=M9^1\R_^PA[I[X$/6M7>U7YSJS@@^& UAFR]P M__I>.YAA2Y_J=@>IJ?7O46\(/X&E?O?#U@F0$LP<]PYHBUP_\@!'K3\J.#PY;I][X'.NBWX' !B@X]@-@(6VV'E\([<0/&2QJLM]X#40 R MX8AKL&38"OCQ<;M;D4.AV_TX'22=/OL]T'KL#T8]OJ(G?5!884;@2\6T?!\HEV+[[EN(6<:3@'6 MXD91N8#WS+^26VMUX03AZ_]8)L9,"&Z-5J2_HTU9:._Y]/Y]^^NA/#1+KW=4]L770Z MWXZLW-G\U-G>A.>/OO^ .9YOP9A[%Q\OOH5Q_BBV+K;.MS;VK::26BE)X<#L M%,IHDBN6DHS+0J5Y"J/*%Z^3]&(AZ (K;/]A55>6Y,0KA";T26**)]08D4-/,9+S)MKJ&( M-0"3P0D (VQLYWQ&=.)#2 [M;CR-*6%:RC3!UC,)[#49Y/)(]J ZCH:+GZDIK5:CTC\\#%&070S,;-!M3]QNH$&3:)Y M F@IK-."2:=XFF "9.'SE&>9V<_S%]5#A_UJ"2<:Q+(!>?Z=Z )6^)ONG.GS MP8M_36LPH+[,;/SLGL6=>?W?IO^OU_-F.Z5FSN1O)IX:F0&34R>,-3DK4AI" M;V ERKO]S8#_\']D(@BFN?E]U_:._:[^L=D>V$YO,.K[71C_CT[/?G]D'MUY M4_'HEMP^^NMP>_?/]L[F1[9]].G[]KN/ MX+!N%[,!ZW^!:#.;#W\A*/7GQG M6\=OZ=;7]V)[+AW82^^';WE>T<=X-$O%%";29H7 MN="D*)PE@DM!E$H3DN0JXUZI'._'6QZ [ 0IO3_R]7.\/^7TDOLB4#BEJ*'A M&;;@$&NA/16-+R:O^YQS&/&W]A PP-Z 3^LK:*W($JZSK8*Z#"KG8&0&;=?6 M_:#%O?'=ST,=E>E_/)C[K;==WS\X;WWYO+&&)[7>>ODB?O&FUS]Y\6JMI?N@ M;VO0:V&D(U1Y0?O]LOYYO05RV_=!6VW'W1GJ'V"\ 0+T3WK]J.&OSWD?#MLJ MVIV@? <70U"3\>F^'X[Z731<6D=@SPU M Z+D8+WU&13I[ZW_Z77 M#N/$\;WGT=Y=;WW2\%D_:OGXHTI5/X\K+84P#@N_ ,(?A,,K7)<,%%.T-!V M8\MK_,OC8$T$$PSM$Y@LFB 6CA7=/YWS:"G!0JZ?>C0W2M,'C\^&.0P.\7'8 M_OJYC--3OFR%KR#;O8]++=I=W;5MV(L!F+H>U\4DEWX M16W/2L(*G%OM$QYR=1:'[9/JUWHX[+?-:!@MZ%XT,,\F/[K,%T5I?TZ];G:8 M^4RQ#GLT7/1F] 4$4[H'2B#8W6W4J?Q@6+D@!G$)_=YI>X D@?.8FD-0\I : M%[[^*1P_HJX-MOWE%49/2/!;H8,K+&_"M,=^>-ASZV#,%[[?+^&P](35?XFX M@T31][9WT(6IQ3,M1@"<$0@05/V_1[YKYQRM:Q^? MXYSU,:XH^"#\C_9@&#Y;,+72IX830;_'8.RKF_O[]=;7RNDR'CF F3Z;&JJ/ M+!)DP!D">(5L\4D$KAEPZXX=>T&61*\,;/# 3^U $&QAM$AY)N[KJ<<#@%V% M*0\[\%<8HO+G5&?HKC^G]=9;>)6-&U=ZJ\+4R@4-$!AO,,[L><,0T^L\ 6+M MN6JGQ_OENV":X4D">M>=/RA%X;"##,!A^^BX.SL$2F@/\3.42L>]/GI_OGO< M7YAZ^#

L#D@E.#W87]!XX)5/!5VCGN+/CET M#,)2!@/<*Y2]Y78MWBJ@U;#L*/"'*#"+HFW;P8$X3;'!GQAVIG10EALXI5DA M<01WY['^'ND07E]Y.W7T?YY%K:KM?#RBB8G42_L^H/HX?.G\%,D!OP4 MQH7'?7^H@;+@?:/CDU*+^SH9=@WQ -[>"WL <^@>@&R;FG5='PG*%Q(%LA7. MR" 0XC;Z[FF[W^LBA<;G:_Y/X%STWY:\T,-]7VO9$8S>19GB1H-A_QPUM*Z# M+RI-MS<:=GJ][W5$#!@0YF]\IPVJT[6G=FDE)5=6%!Q]Y=[%U^J)7M0ZU# \ MCC/F*CV7[WJ!;0<5*#X)5ECH@@XDA]+/]<\@*#DK(P3\,$=#$=?V/;!OLLRV'95$*D2 M2@3(,&+2+"49?*Z]\D)D],5KSM 'AU*/8!2'=[_V 8Q@BKZT()0Q. MOOO+9/"^>^JC<_C#" @=])=V=P,@&[!LZ)\S5YDDA4T-RRRT1S"J2 M:TF)D;G+628]E>[%:RK7T\6W!34M/XB$?OL )!>9HU"4KNW'1U7IKZD82KW#"S>)"9@>F-+X_6^WO-M[B">-?RLMZ6ZUR M[$/^!&MY$^\?X+AV3GSIIAKS-F'/CKD/Y/;9OB^T\5XDQ*H4(#\'#E=42F*U M%[DP&4\*^^*U7.>7>/L_PXDO=]!YP345DCN;:"$ X*D2.8/#]UE19*((!YU4 M!YTT!WTG!_W];'MC/_6,%07/"-=I ;(=Q+H1QA'FE)"2>VJQ0AE-UR]W:_C/ MF:N]UC22+,"*:,9?AQJE5>XF4#\%3 A*([ -SB=O >1_4'1YO_WGSH\HW$5R/KB*P*9VA%]$A.+7 MBNFTC]NHHTQ\(*?/:]$]M:L!/>68#9;G5=*T?B]0.5MJ?O2K'<,S;OC@ M^\$KD'B7,;&9;^R<'=3?C=,+;J#HI*Z6AZOO=='N+MT]"X<[A/V$??BOJQWW M\\(2;W;-K>B+A[ES?M,[!AH(7ON-KHMRY, #4_O!RMU"RZUQI,C[B^UW[\^W M+K9^ ","TWWJ;+_[=+B]^45N[WY!IH1WPO.[W\4EQCW:2O:.WE]L7?QYM+.[ M 8S[)<'W;N]^I_#LC[VC[Q HA(._+;C_ %:M]]&**KW1 9]T'V%SU(\F6N7R6V_5'"T!*]&U M5])(N7\M@/3!V.BS'=T^1@]?\+R6]VCX_$%YM=@O)S* E]F:KWS6J0T3-66@ M*=XDU] =[$A8M@].]5%P756R(]Y[M"P<4/1<#WI=&.,&,TP MGXC_QF-M?9B6RGG4 EUP

.TR$,'7TV&+5+2(^X,\:BQ="&;Y[ &UI$10\=_?C4I=>& M5\)8IS!N;S1 #>^@5 5G)H.Q*T/=#4ZF4;>\D@FHB<:%[X^#VWNC8= /82KC MY1:@(H]*)3+.H3T8C"ZICZ-N!Z]A GZ>M6$Y:-NUB_*NJXM1__$^27=12ZWM M+X;5VAB4 @?:+4/S 1-Q5J66"!HA^ 5''^]G@B*,HJJZ!0\O+F7E>,L'AV$F&HW00I_V^D'6C _' MPN:MX5[!>8>[==?S4?>?[&IUK1WD4_=\/CT/,3 GW$2%RR8]F4&UZFB05S$W MDWO]"EIQ*^.&A7/IC5TCJR++KI11SLQM-$P.PV"2A^S%VZNWG-SN#1]\#^JA[ M\*KFD"CE3G7AO5:ZQ^!U8 >1J+GC#]Y$#\6,00](!D!9.L?&&%>3/],QEJ M M]_W4< /?Z0!,Z>$(?1('.@*DQ[0G4 Q!>5X5S%@RFO!T 5 Q/"G$1X;NS(-V"R&D7\2-03\[1Q"K#:MLA:$*C' X!$L/2/SSJ M.M_OA#"R4K &3Q7,"Y<1U9X(C[^W#GMG_A0#3(RW>@3?=G&>2*AQR>']P50S M(60UB/:!#W$EX[BNX3151_X @H^1;"&H1ZZVPE]6;*VT]#.I\]SQ:JWB:55YEI;B8\]:'3E =BZ+T.8*Q MU'7AT=/V00]?AAY4G(@KM;12SX"W/A&NV!@= #[6TAZKG4+7+ #523@,V-[Q M>92NW"K6+UY01*^PZ<=0J+ 'O]V72+X%=(75TE>MOS0&VGP",R.@,<;%MTZK M&/@8S+_6^OOO-ZV7F^O;ZW^U-D[ZZ[ W-'OU>^LE>]7Z8]0_ !Z?>:3U3@_* MQ[;7-]=;[SL=C$:UX5$%C^++7O)7K;][&*"E$KK@I9]')ZWUUAN,.@2*[,)9 M@-I\CJD%L/==C8=5CKG>>DPYNSLM-\]Z_1!4-\X3B+02 P) C78A3;:R:\QB'5L7&!=B:&%PE&=?MN+KU5K,>:ZN)"0=XS0'[ MO?Y40*!*@\;%W!X)*G$2 \]7'@NV=']PJ)%5%^7R! Q81] (7)>7(+#E^U:[ M'O+PHB1<=(A4$()"_%J]8'W;V(&%0? M8@W'B&_'?=\)84 ?0"OHE]CR%J?TH8XA,)P$3-(?1WK>A,+F[P%KUP;8;NV- M]X,E%;*EKUH;QJ 8GS?,SF&[5^$;S@'_W?IK5(WQF#@6]:Q WWXPU@T0:A#2 MT!&@:]1>@[#*S5USIX]]X:5VU^[.J@178-(]X]"*PU"LQ-%%PAJABY"**CYV M94 C3/%=IPUR#EET/02(GR*+'H&8*ZG];6G=M3Y'[T14"M8>B<+#E-%]A]?F M0:,]K0R=$ 4R9>)BQ!GF%59TV_K2#3?Y&'H!L]EL#W!A0]1(^L.UUF>@.C!V MNI,O@/PF>($4B_'O46SW/=#K "E;ER_%2C6P?U.;9T$-[07;ZF5,? IVS_A# MS ,9^WJF'HQF1_1JVW$@XJOY"[&'&C2X&%U>WPST4M:,<_3THE%0CCGH VN] JP8#]@" U(_%@C$05YG@-EF8=><:/W0AW MQK-97=2Y7"&.!Z=H3+CU<,ZXVE5SCBZ)4)_U"&-S^SU0Q2]"[NQG#Y9$?U!F MB+8^5;P8C>@JW@R#OGV5 %E=0TQ1_ILQ\P'J;0<*!U4/#)_6_]'')[^/L:^4 M]/?LB%QR6Q[&/;ODI+;?A9U[NX);=>]>W"4G]2K W+3!'+3E1Q6MX2:U] V7 MPA,DZ8X=]M"4HME:\!S<1*".^?!*N5JZIJ;]@45?C]RH4^5VV7A'I@]TNSL8 MMBH: R.['WQQ08S&LEV7?C39Y&@7#T-\W&@0H]3*S,]HY%\:(YY-+4=!5[GP M,9VZ#',;)Q\$#V!,7\/[VI!T.VRY?N_$ 0B5^6$@RFT[#(CQ>; UD\<&$V?# M?)CZKVE,B\*UCT*UP("7Z $M\ZM'W?+Z-E1A.S[QW<$D6.<$0V.#PU$?HUMS M;<:H;^KRS(9UI*L?UG%MF,9,6$>A\\Q[XUF.T9!)H52JC5&""NXRF^C'#.L M@5ZID)%@>X,A&7]2L5[)4D!5_:X_1_;P/G!%I;J=E;7YAN%*O*;H%NT^<"YZ MY\^\_S[)98RI*F%4T.7'E^D3.WAD0!>NI2S]!7.**D=,OK6AGD'=+H[O1EL$ M0'-+=P]AOAK08&)91(\3_@*6?=J.NFZX*$']_]!W8!8$B 948AN"3LH "USE M."B@[TD/F!P6.*['@=IM%?-;:;DA!"X4GK ^)/^&D(#.>.8Q&76L*%<>W9 M M54'JLE<,X9[FDAKO%RGRUZCF_>F*!HM5]>E"D)4C;W",L^ZOC7&]\KKB;5A% M'@-][*N[G[X?!US-N", )3'[[B$NV##V8L7$+9R))J+PU=6D7#FN\ M2@X?9^Z-9U_.UD1**37VR&>U69?S>3,=41^O%S&R*90KC:$]I5$7SAG>&*)J M*JV^?'Y)ZVR.D,%B@.WB_.$+MU9>ZXI@JYVI8GQ[%&H5(XOZ[8&_4:CN1F=X& L#!>.]C(+M]D)A@'XL(%%B1Z3N MZ3F.(YS*N*9QW=[>W#@PF/'U$4VU\4&<\7W]>K!ZN_OO43O6 -#+5RW [#X M,R &E+[^K"P@<8**]7'DAW9(!&]7LNZFX9^W"DZ=V:CSB:]].IITT>]6*ZCT M#N)%)[< "Y=\CU&CT9>,3O&?"]9<./=?.WIS2:?(FS*Y'E29]4?U@X HQOO$ MM=:'+Y\VROS^82@RB! 12!*,AVGUX[\&\8(X $1M)6LU)3K<)*X!&]M8_RLH M7U@,/2CNIAU3Z$(@1Q<3Z@+!G80D1^L'T^[T0SU.&[2]29!@<"+@M/\+I2'H MR1A+%+ P3'UF+I/!9V;]1"GH/>Y@KWU/4:,WHYYY<3"EP15N:7S?A+*(*(C. M)RG.U=1#0IGO6Q\SRP;!+GNL4. ']#5??:YOWCSZ#CQ:('#-83Q%*!NEZZ/U M+M80;;U\\7[CW8M7""OCB^=8_Q\,8/^]O+P,O@44_<&PJW2P6-SD^"08[V71 ME/&;QE&BTQ!T'$JYE4Y+.*+)%#?>X7A_>M,/LQC[5?!>+U8>' $5@G%G78P M(*HO02O#8EVA:JON^+%.4_MI>.MX>J5PR)G$W^K"Z,R]FZ&)R,SQVJ:0<'I^H/>L(J,GG;BQ:RL&0.LB+WE)60O7OI-<<8"N+UD4\PU>I 7+ELZ M-0-G+YL M=5TM4NMIX3E5<)3>J,P)8PKE)WMX-:"ZIBSYPF+NP^8\(F M-#]B MJ;I1UZVW,&-AU/5C ;Y68A&25$"JF^H*,790M_[JM>%?'_RP/38!-K "]*D. M_0(F)! C]<;M44*[$H!B;(\25&E \YFQQA ZT64JZ)P*C=%GNAWK!H<0!5U[ M?=#0)^BZ*NKLG44)7'^QOWPD0>T.M]3]HAE2:J+E)2K>3.&-8+C[&IF3'F#\ MH.R",K'6X*-C7P;Z^U@;?[KDP+SF357<]ZP3KI:]@!&L:ZW^J./7ZG*\O-@= MVY3W&=-0N^JKMN39!C4L68\,4X/[N!V[^D=K8^16)W7AVFX__;+$0 MH.AHT0>VQ4CJ=J>\Q!_,M%>;WY(J_G#>+$/](R3QJ;2:4!GAYR(*PO@AHWK< MX,/V^J7K,;:@CNZ&=;VL4OV8T=TW<):ZLS%\4W:$PFZZ*],/X3$*H/[8WMP [;T M3TK MB(7_B% ^(T9DC'CN"R'SC"462Q>S=75W[9.5I$56^-QJGHB");FW.E-%!F(C M*20K[J!]IRA+%&&$4#S]SGFBM$F(SQC++P9QR.:817-$-8[J< M^B1 &8,WVU-Z]KR@KZZ+F+(4=#BO\T2D+LDR0853*E5"L:1(F:>YOXMV[ WU M7$,]YUN['_=9XKE#K%" V$3X0A(#[$LL$R:ERN>B2-#POVSD_43C=94)9EFA MK!(^%<9G0G+OLLQ07JB\08Z'./NCM_L%%7F::$UX3@41E@,54)\07J [R"BK M68IG?],6ZU/ ,4>3B[[,F@)6Y=!5E1G.JU#(=K>N<**- UK8C3JXW[!^NWB@ M^NV?XH8$A](NF'6#L@;:ZA5OWQYW7?AX_FWWL+-U_/9B^^NGHZV+C\G>U^W# MK2.8S9%K[WS]]AUT#OC[=SI+A-\V_^KLO/MR#O.DW]YM76QO?CK<8V_/MX_L M.79I^';\,=G:M.<[N_\4VT<;8F=C/V5*%]P6)*>) _Q)T/&8"M!D6,H2$&$F M5;/I8TI:4#B9SQEG K9?B51HIIBTF2D 6)Y [78.O% CA^A%&#?XNFQS/OCT ME[S67&HQ*V@[?0U-K;&39C?1IR GT?97EK" ]/0BYPQT\G MW7BK,BVTA.)KBG<23?MC3"Z$[QM M@T/OR\HGN.+Q8.6D8F4V?&$52Q33).,)5^>[/B%[-TU%Y:W9F(!FCF#R0E2&4R:R52]TT,:2-5I!@N9H">V\BB6'W1BWDL/6\!B MK6UM@89FR&X VQ)35;"EC8.Y'<1\]9 W"DU)Z&%VB95EK#$7W,67$Q(G& QQO6;5HF)O'T\"W MH]MG #,)PQ]Z[<*[JSO+R(NQ:VP(I2\;*'B,5Y@L(20J8JG2Z&S%!01O:*@1 M,)]\YCFS)H<=4"*@P:1BZ+BY [QZ-&X/U&U%=0GXM%Q_K^I37Y4 &+-5J$1R M%AASZ#.-$;OPEPHU MPS*O0LZI76Z/$]'Z_M1C?=6UZ@,\;AQK\D5LHCRL6MR>8#+3155B+?[HFN7= M^6'&@;D;EP8Y^$1A3OIQE0X<6]O@>3M*_D5E*.[',0%HK"6%0>?[KF#0C*7&H((OCR\?2 MHLK("_1\@ODLW:H4USR)<1;K*]?D1K14ASW\4>"MV'^G-M.R.<]D=B^'O5?_ MBBE\$RS R@K_\7(9OYBAA=6)SX21@O'4^,*)Q&6JH,QFCMX@&F+: !WK(TB# M@Y5Q>3RTM;EUM'6^?;;O>)IG3B:$8?M@X8/?RR=$N8*;(G?,%1Y#&O)+'H]7 MT^ZN9<[4<&\MUZ!ER4QD3FC-"^<2(Z17D@MZ38_1YDP7G^G%]L:^UBZ3+)MF+-3G3Y9L*SW0@;=I6W3H$-5_]$-1K'4Z/ M**??+5;%2R?%^T74;4S-_&VV(9XQL7\X!V?)"X3DX4K L MP6M=34QN&)%64Y%XJBGL_0T"\*YLBWWG\BJT)ZZ1 !"V13(X TU_X+L-#=R8 M!BZV/NYGG!I1@+)2%%H18;PD)LTIX2X162HM-3G SX7O]RY?TH0\JK&)=6,9 MMS86X]QE!@8$_BTUE @JBP*.@[)4OG@MU_E= MAD!DAA5&>%XR*3X@Y"()H37W#B.Q_WJ<3(19.17 I+A$XM M,4)I4B2@ZN2II39/\<07![W,.I+K#2>N]4*O)C[L]B9^A6=/)@=G6QO[B4X2 MIU)/%=([C(]Y4*TLH(XK8SA:5*H+)_O&)R/"$_OCN)3=5>$)/NFO&6J/FR4WJ>J](Z/M7[5 M=O5UX6UO"Y=WHDY5N)]M<^EV^(9>^4O-LZW/^ZG3B0RS5,B,Y40 0H+B$V9HXY= M<,4\%](BH%XM.^1=$B9:>%C2UCC+B1>&)**0EVN4%F'M)QK)"4VD5 M$J6\0LH_IBB)E%"?JY0E3DAV9P()MWJG"*4+/J/L+/G^&;/[QQ\@@V0N MTS1-+$E8D1&$7@(:@B!6*\9XEO!$%?/O3VYMOS$A!*.9EE;GPC,)1@15B<4# M5SXU^9W!?7/DEXX<$3YW7G">"SQM4#M2J<%DSW"SCT2FXK$:AZ#JA7CFUJ)C[+0W=.*_]^L M&O3FUCK7#*.G9K9ER^6$@[I^]&#:^I MF"+/2<%SRE*72FKY?&J8"MF8O5ZH]-IQO6C CW^/='_HL2!&'7=*8=3NUT:8 MABHDK,%Z:W/2DNS6J!*F1T,O/S)<%0L31E%-0KCAF> MMC!)9@MI4B6]SFPB&C!\%##$^%KFM:6YR8E-7 %@R%.B.'-$Y4HH3O-,IP"& M;#V[0S"4.5=&"U6D":8PZXQ:G3)=N,+(1&8-&#Y0/B^,L;VQ#Y95REW!24$I MQBNIE.16)"0W16*3+-$"[\SXNE@. $/*96P04I5?F\:0@$+&#\\P_6D:I.;V MN@UX5,)I+(\4DM*'^HC-L_:EMJ,"[(NNYNNE& M60TPML(Y\[5C+,\U!"T';U+HC[MXN54&;SU9Y:P[28XK=?)QKN"D&G95;0U> M (/W>V=E]_EE\(GF(*5XGJF"9X);D>O<(/-K8;5JK?T#VPV]4>8-TCZ-_I$8Z;9,P:H@V3[X[[V'&2#2HC4N2;H M$":&&L"K FRKW"S,=NEUU/ MQFIL9$]?T"]!Z9ISI-C26<^P1#R"C1 M+$^(S] !J/-",S6_?.Y8[SG!*LUQ-TN4B>4UPWZW3D!9M^T3C/./J6AE_MUB M(EQO;50T%TI,EEU]0YFW20=Q/5P<&0Z487Q_5OGF@JD\$;E'3YOGN2@P* ET MK93K5 9/!%)=4+<6D-^-2J1\@@_'9$78O+U]7_6']%D&QL6AIR&Y< MYBY4,*,T3:5(E)"Y,5QKZ6VF$\FE4O8.XMBV>Z"#EY':USSWJ MJ>ZYV(4U;>RGRJ6I=BE)$DN)T$H2XW-%G')<:L OZ[ 85'(5ABV9:,(2(5(I MP63(I'!,:0-88KWC&: +LWI^L-N2^24-1=P0<-YBNHF%(S%>>R)YEJ)VQ$&0 MR8P8YASC,G$)FF_STTVPL,UH&)J[H6?)5)IG52KE.GGUV?L6GE9+M5[@5^&4 ML<_(J(]X R0PL/WV2?1R 8SY_G%5M+4L.CRX@5B\01&QJW,U;UAA+'N@"F.? M_0'JDI\\UBN'W5[!RF+G)2D??3_?NWA_MKW[3WMG\X!N'0'Y[;X7(.OX]CLL M4?=7!\8]W_GZ5V>6E'=V_SK:.MJ@VU_?BYW-+^?;FQ]_;!W!&)LV^;;[9WOK M^ NLX;W<.\:0S@VY\W'?T307/'7$Y\X#*3M%C,T=<:#E:YE9Z6D^6UE,YLH* M1ID1J1=>297:+'&&IHHZGE@^K[+8(U40$\@PX>A;X[-?]9"0G5%_7!="5WS< M#[./Q7C*RO"M05S98%RTIVP_-"YP-6E"%=S9)<)$ _X,U>;OOE::!X7'(!8N MKPHVA'98HWY5(@MC40;C7+:@A%_JJ8VSOW*RL:))[.A2+^T2ZJ:&CVL58*(1 M.>?GY7!QZ64"[]3WNBJ$%0I,55U:8].\6%ZC3 >VL9EKJ,M>-9:<>FV](,V\ MUTY]'UX[[)4%9VK?A&F$;1F7B9VZD8 =7;OAW-[T^C!0J X#O^D%V)_:AS*0 M;7QFPS'D+]CX.4NLU6>+I9]<*"\^?6O?\:>^$VI!X2W_]?6.L'[5Y7BF6IID MK&4RZ%7%H5QL>GQIO2L?U_7G+6HEG-7R4*\*^UKR)NA6XO,VT3:+(BO?X876 MZNB,#RQH=S:MV$]R;9R1DA1>2"(2X8CFAA-66)F8S*H$,R>8O-,[GX)K*B1W M-M%"\$Q3)7(&M."SHLA$<6=15LVYSS_W [J?8Y$ E6DB!=5$9$P0K<%FL#33 M+,VR/,WMB]?IG(N>J6.?@P:S)#BI@4%ZOJ**NGR]][&[]V"^XU99Q3:@K M#!$\3XGR>4:2U!BC%%A-7 9;DJY,7^ZZ0+$M900HPD='P2DF> MY)Q(2U-FI>")T8@,-\^NG13QG,1>7B[R>H5BL0+I>->5'QX-QCIL")-IQ9F% M,,)HG(0 H,L&RL04JO3;4#TW% ,]!#VU!]HP6#WG0.A%*,=F! M;UY55^(GG=&@];+]"DOG@1+7GFCY^AC-SG*KIU3SEVWX?5UIOK8^UK,N@:56 MOP36]9Z1:4^*$: &>"ES72A0"@O0!&5!M51Y1KVB_'&KLL\_AP66W5J\H$46 M6)"V\K+ZZ:M:7=; _A 8"?\[D"WNZ%H.- ^@;<$-ZF#N9[&%\*WP_ZH[(=5 MLE$Y1E5; 'BTW7.Q_=JD>> -!UUU%/RC7NT9]Q$6%IV^!J,U?*=W5D_7^1IN M,5N?AUA)_$N_O59UN?58\-JW/D6<"[HZFJ8'H:QN@0X"3$8Z\3HZ]WE2_[J<)MC$ "9XK5^VD&^=8K_?X'(N:\B<^M"-;Q"* M=?N(QNW*"39OKE7_O^C>BSTU8EWI2$ACN@HW?'.G]3(^@9],?W]IDJ]6WN_P M%??,C>SP)YC*_ZBVXQJ&6IM_W'O-+:1Q.F$4=O')SJV M3,=YQ^DBH<8%E.0^\(MXMB*-J?*]N+:H%%I\VDS^6[C8T/,RARW_U3L'U? MB-J"O=XI=JHY?^CWBO80^_Q@E9O2$S[8[;VI.?&>[P7(V[.MC_M4.VQW7A_BABBBV"NPEQJKL872/B3 MT,YQCSW]K=L"'AH=]//6C;@#SED/"6B6JWGD3U;MB'_W?5^.77 MZ^&K?PW=Y>^D7*=YNO#K9)TN_.ZJ8:E:YVEVJV&O^HZMR^QVHUXWV6SQUS/# MPADA/?S?%Z#REK^K3@MPT*_&+_\5Z*"_Z)$3;*[5/?B-G?QHT6E"[?AB.$MI MD<+OY[;S6@LIB35@,/[H7E+O\UM,H+269L]$W62#(Q(LW.+[W=U+=\EA<;OA M)F[6G&" MZ[V:CGZMG4ONG<<>@6\O5^FQUONBN.IXYC$TG/$CGFL7TLFPF]ZJRG69I M>LZ:D]936/E_W&0E]17T\>&56L(R76A^]E8PKV/P;O_\_= ?#S ZNQ?;9\*C[\O4E?$=*W^: MWIW#O>,?G9WC?[[#.&^OKWMGVYA>Z=^2^[WV%_X5W M5<_ NT;?V)?TV]>/,.<-6,>G-D:&;V_^ <^]__'M:"/!.6RS3X??=O\Y@G45 M6^?)C[]WWPZW/B=G^PEUW.5Y2IA2E@B;I<185Q!JJ->262\]Q4NIM41=SBQY M=0.N0;1?DGNN .!%DJ(!GL=;P@/&9/ &;IXBW%R,X8:F)C4)IJ\IJXD05!+- MA2"9E4HKQFE1V!>O*5U3ZG(QT/G&]+UCSI-3.6]J;D6 5*MA=\W'EO?CW-1Q M"'C41Q=:4VRY;9@K)58/8Q]8N9M%TE,X KQ3BU@)H#B^+FR@< DHW'Y3T[P* MHYE+N20R5"=THL#J4!D1F=&9-3S6G\W3&VM=2[']W4#CM:]<:-$W;'H'NE## MIO?%IA.-I:!X'EP3ISPCHK!@(.6%((P5,M>.I78'EMDR M,48/X5[YN=BI9P@.*ZI&-9#PTY P4:6L9TR!^4(*EX+M M!.G@3T]=\[F5?G-C6_G 7T[]9/8Z+J-VCDT6+D, M5M;#?H3.A7;&D#3-/1'P'\FY%"3EEL%!>I4F6)9A+>%+0F7CY_FE%)2&^>Z, M^2:*BDL%=B'.B..@K0B?6J)E#J?%5 +4D:9.BA>O\[5,K0SS/3F-XQ>*@7FW ML-[@,PN"65$%I3P?A,>ITVE\X\OCY$X]0@8D6Z$2KXA1E ).LIQH+2P! G9% MD>=:854YRM;2;,G;J"94YBDQ\T,J/ TSWRDS3Y2>%/@U-9:!Q2$9$0[^ *Z6 MQ&0Z8UHF1AF/)0"!F>_*.].H0T_8 ?.W'PQ^NT'.Y!*Y@_?STR='"[^0:KQ] M=0FV<06VG[HH?8+"];'N0FM54>%H%A5,'I3"M+GK6"J/9G<#)6E4CS?V04RZ M(G$)H2DJQSK3)*E-DKQ8RK%#;?>,[>>C[G5,,,+ M)0N2Y-P3D]SHPW&9,Y3S0'>7FW]Y+5$;R#<\+0C9WNY#,X MP 8OE\++MW7M1KI4VTQ[DOK@^BL*HK0O2":YIY[))%7FQ>ML+9&+>H7N!JK)\M&5#3O>.3M.U)-+;@.**\+8JPN M?.J]234R<;J6)I>YN/'I/$N?SN6F+"URJ7'-K^G#>> +J1NCXY?N:##2G9W^ M^V[1]_\>8?&4H3]&P)QNZ]E Y$T@/#>0JW2W4>O/#]G@.;L&&_^V:_\XK]+-\Z MVT]RIJQ0C'"6&2(T3TC.J2/4%CD><%XHBZT*SMU@B"6^IA>)>F19HD2A&0Y6"J"LN(9BXG(K62:V<<34 ( MR&0MH>R2#+B7-DNW:O1T/\QYQSZQGY_4@LKF#2 W@/PXF1$-(-^I9HZAF[EC M,K4)X<)CO5]?$)4(09CG/$T\8UKG ,AR3:27X\$:0/X%;(E_A2:>KZO>@5-M M<^._ZTW7;]Z%=*;9^TEO$)I*_Q8:9;=/_:7V[Y/#"Z>63![1!@YH-%S\R+R& MI@],E*$G+$^FMZ/^)TXWH)-)P/9-4BHL:*I,.@6,1C/E"Y^G/,O,/JSO1?74 M87]BV1UX8OI>?R>Z@"7^ICMG^GSPXE_3O5_;73*S\[.;MOCTQHV3ZR=>3EID MFGDI&I4]E6/W\5"O*,H-F.L? MY^67*])A^0?\[O1;]Z_#;Q<]^/W6C[V+;YV]HR_\V]';9&?SC\.=KY\ ]=]> M $)WMH\.V/;%EMQZHY)O_WN8V.-_NOJK&NT<[?W8NOCS:/L8D'S7'6_M?A0P M!_GMW<<+&)-_>_>%P1SYUL7WL_^]..#[7"F6.Z,("%DLJ$$5,9GG)$L=[#_W M%J3OO/[*C]-'^<]V5W=M6W=:3@\UZ@ M,QK SP:#UJ!LG]W2?8]-P(M>I],[ M&US;)GG,#==T0H9UWT??8Z76!97(;LNV/>9\75\Y]-N;PCV2I64>F^56E?-0[Y;^WRF?_]Z] B;W AR:U.E,C@-KC,BM&=$9:D@69$( MFVD!DBM]\9J+-:XNA\DVT-= WR\.? _[I1%G'S((MTSVJ*::IEX:GRFA79IS:I6@5#*3:R/\DLK=HMR,!NUNBW83O4Z93.4\ M2XA7-B$">ZHJ827)?.:EH$QD/+ME_D4#>PWL/2O8>\BTT ;[;HE].[6T ^-Y MP1TC!?6*")EZ8JBQ) ?=7#+TS&+: :5\+4F>C#]OZ2N8(OSW=&Y9RA0QVQL, M6[VBJI]\N](\<];^ZV7*/N0MPQLXE9WB7:_G!AM=]]GW3]O6#S[W.JX!JJ6 M:BH_*F$2%&J:DLPHK#6H4Y)K3DF69(+Z//%2%P!42;8FV9+5!F^*!_>JA\V\ M\E9E>9X'*S^@U[QAY;MCY8F]E22@(BJ#MX>I)7!H"7BQ_(T=EP\=UQ\404.TN%2#PGH$H#%[-<$J.=(*:07'MA04S? MG>NSX>+_S]Z;-KEM).O"?P7189]I10 <[(MTKR(T+=E7Y[4D'TD>'\\71P$H M=,," 0X =JOGU[^9586%:Y-L+@")&_=X)!$HU)+YY%J9W>7B8_KM!E;>&RNW M/'FFZQ##=SU%C;!LB.<$BA<8AJ*#=0S*MJ>I 1K(NBYKMMLA5MY3T>WN.NLV M[9&W>ZG>88QAC/DQSMX'OJ*KH&@J.+C"C^0*G]?7>]>HK">R_K>V,SPBKAL& MH:\$.B58QP#4]L %XSL(W6ZV],"WW17"!_: #SQ\,!YNW>WRL4->%"@A$#'P ML.HHGDL,)3 <2CW?U4-"!B'<5V8^3 LCNSK.^3$+C6L.Q M-]6($"LP,5?9\T-B.X&YIQ2W@9'WS<@M)UW@$.*K=J XFF4I)LA9.=!UPXTP8@;ZM*F%G@96O4MTVPMM$H3[RE<=F'GO MS-Q*6Z6:IWD^50S=]("90T,AQ',4-7##P H!H?7]Q;\'9NXN,]L1U4Q##VUJ M6V9(*'%\ZCNZY1HJ,>PP&HSC+G-TRWT7>:X?F 0X6J,:9K10Q85#5=0H,# 0 M:D^3GLT^RNYGF.79 G\#K&>PI+75P8;.>< U6?2'8(ZA!K.)+'P/#KYE <2!D8_ MR(V)85EN1 -,K'55'>M-J(H;J%2Q0^*Y.O$#HN(E]8&)^\/$W?'X#0Q])(9N M.0 =0G77M$$RJYJMF$1U%6(17?&CT%,M8A/7\X<,GPO@[0,[ ?>/A9O-\): M4H MU$.-1JYC*-2WP<".+$\A&M45:GM!&%@.->V &]B+(?ESSO0[4F/.%DJ M;N!'2F#XJF[X$;4L[^JU;NH?^";M!5,T8_0I+GK3[<'>NY0ZL.1(M3H'+-DWEK3TDD__\ZE!Y_%J1#E4Z.=F!_^YT];\WS-UHFBZI:IF(ZO*YX. M_S%-"UU2U-==HUL^BR.E7IY4LHLV/XS"I0\DOXW3;3W8*WLM[=9_[:3;L7G_ MM>T6WQ5(?K[;Z0A>9!;SXH3)Z/+7/(OB(?5]5Y\Q)J8X3ACH-E$LRP=MSC(C MQ;<\JFBF:]JVXVCL9IJARK:VF/O>(V5N*Z8\M)JW\60V[GDY .X% NX1>E$- M@+M7USYF"^E^:!*7*+9IV8II.YY"(BU0(FI;GFYZCHFM:S1/-KS%)/T!< ? M'0#W3(,A ];N-?2!]SH-RW-!)"IV9&';3C-4/"P M'<"V>V![C&C:@+A[C9T!XKJ:97G$U11'5PVL*@;JK:$[BFFZON\Y*ARD??7: M4F55TP? W7=(K],W)98CPM>L)(G$*H$7$BDQJA?<288F2\C5VP925Y['N0N) MK==_-G+"B"AU(]K9/(E"_0\4Q/! +U H5U](TQ8@<5;=4VPA5(#5=]FQ--@RCSY)A6TX\4O[6 M1O/96"$?X/92X5:E86 02UF$BV M;6E*0-1(,2WJ**YA!HKF.:9JVKX3>-K5:U#'94-;K*T_@&V_P/:BD?9,818@ M5=<,$PQF33=-'3W/.E%M8-\@\$-='V#V5##;BN6YMF5:+JJQMF\JIF=XBF^$ M6(DA5(U(=S0MU*]>&P; K.Z<,\P.&#M@;$=6O2.RQG6P>4F< 6V?A[:-4AN!1JM'GJ58H-5B16Q3\2+-4]S "%UJ M>T[D>("VLNLYLFT^IYKL '<#W/4$[K9 NQ K,1N>97O4,CT:N20T*?$-W?1- MJMK:H%*>"N1:\3,268:F:0!R4> KIN^9"@FL$/ZD$9=XAF:[$8"<;0XJ97?N MQ!VI&.!R!/@YR\*'.$F>$3R;#6;RU2R1,OOW]IYTXW;-P-C#_G2EO&0?@F\5 M?0]292NI\NZ!210F6=[\J3HT4!U-50+--!135T%W)FZD.+;FZUID4JJ[5Z\U MS9%=K=?1MWVSZI$*V>YEOCNFTPUX/^!]AZ)_ ][OC/U!CNV^XU+ ,S"G!YK]&I"E VX$"3 /-^L9*[:[C;+R_ZQ0R@YJ:$1YP?WG1""8XWB4T*/,XB,O'E0W] MAKW<;"\_DG*:DX1K&#^38MC073;T)LLG64Y*RO:4I*'TJ;RC^5ENYNY(ZFVT ME^^2>!RG!)7N\Z3&@XNB&]@YG#XV^MU*ZFR7,RJX:LO431CD1)U%>.&3''O# M3ND":>UM#[KF]5F^&7M*WE^V_JXX=I8O? O'CN,1JE+7LR/-,B.?$JKKIDN< MP',L#49G!;'4JB"6^BP/SV=!EN?BX8D_O/U@_O$U''_Z&O[U\:] _?#V\U]_ M?(51OKXW/GY]_Y]__?RO^(_QQV__NIGW\+Q_^/"?N[N/^A_61_T#C/L_#["^ MNX]_?4P^_!5H'_Z"=\;_'?^A?_[VO_]YWZYY8@0JI;JI*KY-#,4TU$CQK% # M.K*I'SB!XY@:.G@TV;$7;ROM,YU^.30>U%V^S7SVMR(MTVR"A9P[8UP7L:Q5>=1TK<-10"4W?54SB>XI'[4@A9N!J MEA,0-_"N7INF;'F+90 'Z!N@;X"^6NW3#%,W-=VRHL#TO1#X2*4ZT4A ;"T, MHPV@;\"WO>!;J_*'X[EFX)N!$@2VIR#:*5[DA(JO&230X?],-;QZ;> =O '< M!G ;P&U517W5,GS3(+;NJZ85F![U@L +J:%IAFI&]I9ZW:JDM 'R=H6\1J6S M3>H3DVJ*0S Q#=/1B&=%"K4=S]:MR-!L>W5.V@![ ^P-L%?!GAL91#,M(PQ4 M8IJ&0S3/='6J^=2)(L?<1*<;S-E#8U^K*H=-(LO2B:I0QZ>*:7L!5ATRE,", M3#LT7(>XZ,JS;=EV>Z/R/1%^Z4T@132%#K*BE+)H942E7J*^=(F;]Z/O"\@< M,UYP YO_*<*\T.)-&GZA^7T)K ?K33(=J(#"P&! 0AFRXBRFB:V'G<,K3DT'N2^&_8_JL!_[;'_^UO-AZ MY!'#T!5#CRS%5*FAN)&M*2% *P'-3?6)#_SGRJ:Y>(U^8+_>^TTW<2T,G+1FS%,33#LIW "*-P1V?#P'KGXM4;6&]_K-?R M\[E^:&N:IFB^ [9NI/J*&^J.0BV;:D2/ G]=@^*!]2['LS3PW][XKUT!UH<3 M)*ZCZ"8%I=.S'##Z0E>Q/1)I8%%0S7"P5)\KN_H)C+XC]20\G3OI%UH4+S?) M]'YJI9MD>0]C#&.V6)3Z+ ,1S%42G8IBY5%:+[@6+9AA6I MH:&;3C HR%WEP#U[90<./!H'MDQ4+5 ]2R6*J=- ,6W34'PW,!37(+IF:H$9 M^O[ @5WEP+TEM Z\=BA>:WEB[=#U#==P%1+9>(O)#Q4O, /%(7"&GFV'1'-V MR'0=^*SO7MB!^P[&?8VDLXPH"ER'*!'5-6P'!)+.,'W%B50[\+#"EZX-DJZK M'+@'9^S :X?EM9;CU==](\*,9M4UJ&(ZEJMXGNUTIV-PNF[F M-I*E)"L*"3@*ME8I0,XV/4U= M4W-=PXP"QPU,AU!B.KYM>):C:K;G4W\#S-F^N>G;^I1^)G'Z"YSCI[3Y-SC< M 9>VPJ4_9NH(A)08NF4HMA%8BAD98.@ZOJO8JN$2W78UTU6O7NNF;+CV\YN> MGN!6Q1;ZPJ5RM6J9 <@AWS6/? K-NH[WI$ M"8T<2]%U+U+@[$*%V)&G6"HEZ(BDJF-=O=;,Q4Z> ]]VEF^W*;4?4<^W5*)& MEFZ&JNT%9FB'CFJ22/5=LHDPWB01:N#A??-PRP'FDD GGF8H!D$'F.L3Q27 MP[[GZ*X=6:[GTGW?>QR8N8/,[&NN34V=AM0FIF: E1@0AY+(=R+3#+3G1HX& M9CX8,S<"V7.U4"6!K9B!"3:^:0 ?JX:J1)9C1X38:"H-S-Q79MY&HZ8 WY[O M1[[I.288Y34MI J]GL'6T+!/*''6KW7G#_=P] M>.J>!!X6.&BPY@M@RZ>H09SB2W-4'[/R+45(PSJ] PYMA4-!VU\7!HX6D2A4 M#!^+!5B:IKB!I2DV#0T0.49H>@2-?MFSK2%DUS&FW(.C;6#*SC!E*Y"N^A$) MO4"AH0Y,J>N^XH>:IZAPKI$1:8YAF\"4LFV: T]VC" M"/HX#4 HFJ%B:IJJ>*8>*BJHZ;9!(D]UAON]G67( WO"!H8\%D,^MF\=NH;M M:HKF8%ZUI]N*[YB1XE&B$]^B@::9 T-VE2'WX,P:M-:N<&7+I16HF)066 J8 M(9YBPG$JQ (F#:FKP)(K+_9QC;MH'UO=S/X7\ MQ,R[7-_SN0V:MUY_5_#XV3V8CU%ZC^$Q)T]&G;_F610/ 83MT/9VQG%'0JII M%# V"K#M20>5N^/&EQY;GY[*>X M\@"^9PR^QZB[.(#O?L"W,4 -QR"NYYF*2R.\V*L#^*J4*E1U--_W#<_"J(EN MRK:U1P'< WP%\NP"^!ZZZ.>#N7G"WY8E70UUW5I$?V9[B!TZ$Q<6) MXMJ>JJB!;KN.;A%BK*FS.@#O +P#\'8!>(]1<7= W[V@;RNRYAG$U (W5#S3 M44'MC4+%QR8KGNF%CF$%@6:2J]>6)9OV8KV' 7P/G,I^4M[_FI4DD5BIE4(B MI?26!G3LTUPR-%E"%EZU^7O'_G$W =&W0O1O,\VR;,^@JDH5+P3J^\?NFO'6*<[/T8\'*#Q3*-1(Y!'5 MC3S;C4S7]4@8A3XQ7:I9-ABM_@"%)X/"5MF1( 3DTVV%NDZHF('O*:[C4,53 MHS#4?0O.R;YZ[9F:;-D#$ Y . #A#CIAH$>NI>HFT2B8D+9K4]O4"7$\RPC\ M*!R \%1 V IN:99)5,>U%4-5L?Z2!E:^;D<*U573CD+-,37WZK6!O726W,4< M@' P@L%PFTJ:9@DT*AJ^8%#(]-V34),AUJVING4,D);6XV$VQ?0&"!Q-TAL M=$,-3LMT]4!1?<]33-_&:I(:&,Q>I(>:H5)5 ]W0D!W/0U-Y\T(99X1)EP!( M?4*C;:(QNN/KD6$%:A"9NNH1TR).1,/ # W3L"%V-W0M M"LCC8%5[E8*6IE''MX/0H1I6VK9MV;872V/V3RW;"_X=Z;;521D=>XD^Q$FR M5=CEB9@7CR4MD0Z7HI(>?G_.1GH<(=!3D?@@/[:2'^\>F.Q@,N3-GPZHJ88? MJHH;$54Q(T]7/.+KBJ5[1FCI0619!O;(=6176ZSUUET!#]@/<=BF8->+\SWG]H\-Z.J.[K@:*9@0D&@Q$IGN6JBA=95-4(,6GD8FS? M,M0![0>T']!^0/N#A>Q6U6T?@'YGH/^M!GHOH/X@'QUP?N/-.1N0/T*L=T#ZG9'^6^.]L4)'#P-; MH5KH8(D)5_%=W5*"R+'A[%S7MX#:-%V5#?.BO?7'B!.'<3%)R"-N\1.287CR M\$\.A]6C)]EA_;TD?D+A?\/X_G4%5A^G8P"8@/\=952<3@E'+WBL&E- BZF/ M' O@9Y(5,3[S,J<)*Z'\ZB$.R[M*#K9>%$BB-J\0'U!C6JY^I849 069F1^_ MB+6.NLN;RX5WU+%SRGY!I8#+/$E21[(8W'U]YF=&,>I,K?S\YO&M^;U__'SO[]> M-MV90YZ+(*E4\RV'8&ZYZ0<@UR);TXFI6K 4C_+*VUIU^U_CM_]G=8PO4[^@ M_Y["*;V[Q^K97V'P?R19\.WDJL8?0M68_/6OO]Y\__ [J XX_N_OU3_^\WD, MW];^^.N=_L?7;_J_QI_O/KW]./[XZ*G_^M\[-1C_,R6_>]-/XX]C&!O4E+N[ M?[W]]OV/OS[_]?'G?]U]^,\_XP]?_W7WZ>N_QC /\X/^A_&___GM\>/#G]13 M ]^DOJ*'AJ68!HD48FF18H2602/87N*#(DA!'YL@G>=3.DOY8U:DF4M7G1D? M^Z5[[2DUEM&]9HVDYF E?K*SM+66\.H?#S!Q-N++N 1X"#9@X;9Q(.D\B@_\^4#0&8$4TE(CT[RG) 3J21RD4 MZ\(U_K#."OF5YE_NX/4Y:R0*7,,S'<_!,OS$,'PMT+1(]QU5#U2?6@()3%T@ M ?RA;9:\__C3/##<9.-QEGXI 0KJ3:\^_E8LH39,U(M#BW?ZQ[??'M&(^?@V M>/CT%IM8.*YKJ*82JC88&JH3*BYU/25P21#: 1R*;EV]5D>:J^F+UWVP?:%4 MX.9*92;=90DHZ0520TX#T-CQ3]DTEVX24A32&SA\/!T@:#@>;'/XW].42@V5 MW<7!G<1R&7TJ30AH^/4S%G]HU"<&XI;0#!VYZ]<<](L&*B9N^PH)\'J=;X6N$WC$P&*1ZL@R;=?9B<.04KX J5)D ML?J(I"\-EP%]"2H<25_AZ9K.%ID-'UW.;/-Z^U/,=]$JO+X?%=X[I0J_"D - M:FI&>$!%\/W7=Q\D?21]>//QS<_O/KS[^)6%-)Q77Z2W[[_<_/;ER_M/'Z4W M']_"_[WYY8\O[[](GWZ2?GK_\G"FG]]] M^>V7KVRBGWY]]_D-3N_+2IXYM$*N[JC7(GA$69)D#ZPS<5P$TZ) <40 3$A* MDL"C- M2M@F^)>< JK&:9!,0_AGFA3T ?^1"V!8RF M?.)OQ;KMVV[KZOG#K''CT84O_93E8TE3E?\/!DMHV.S@%QI,X(_*+UGV#?_^I3ZZ*[:$J\]Q\4WZ":1PEA>CJT5.W1#"-?WJ!/R]&2Y] MNJ?Y?4P?^J!4_TX9@<"'@2;H!"D(-..(NAFS4>*<@>%T/.$@54HT M9GQ( '>^XV,YFQUZ@&%&L \CZ>.:L9FB>T=31$?X-W^*>PL,/SMS_U%*,K Q MX QOIQS2@=$3'("??O/"%J3X)0!3#.F?0NBT#PN"!JQ\Y:M)6"6W UHL&,_)OTP M96'7_6D!_UX4[)QA(6R[RH>L GW8TH+>,NA\N5*A$5$Z!3,*7AIV#7E/V X+ MK_' 7LRX_Z6BN4? SN4[P^2B_>HPD=;=W(ZO9G9+,T>:A=LCVO&]:S'9%WY> M!Y[\VOT;2>^%BB6(AW%;#7]+H*YBY\D=:$F!P.Q&42ISF TWF@4*:WSO/_RB?]!#-W^&F#-.L' L XA"*9:3 G(('B!(9W"T(V]4 &>^"?T MRJ ]7XQ0[=A4'8)Q4)&3)3(!)/\>CP%28*Z.^B/[S3%^E'&F$Y@ZH';R*%=Z MMQ"*.;VGZ11%$BJT(78=164)!0;.@(D(>*,M@)S<^$&& J>;F9P??7N\\VGKU4(J","8#&%,P\]+NA\RFAA,V.H5(Q8\%(,\8+CQ&P2%,*P)G@;L"3 MLT#T@VV./&[Y $$ES(K#S0YC>+UL[?G\H8_ ] UHCEX86"&SKP10"SBKCK;! M]!AL,VX&L9UM#QA.F=<-49W;>R6<61I6Z\3_99",YA.<9]TY70I)23@+J3:$D$\/Q'[HV;(4R9KX%SW6= _SPC8=LSUSPH!-"O M4Q_02/JMK.ALX=&N&)I;H*2H _-\D10SE M;*5Y+9YLD(OI#ZQQ BHF<NZ"0:Q;LXLVG?[Y_JVA>'TX0^SJ>(^=6: M /9C)M#() XQD88K.\R7$I<\#Q+ !;4P-M9MDOF4NR_O$)S#>Y!O"-X<4#%T M XZ$:M,,_*#'.4N7.[]=S?P&**:/DH,P:)4Z!"PO55-GFT*/$5 M,.F86U>H!YQ?F-8 W^6^YYIG.!."(H;N4M"!)Y@$PURF-(*Q2I@;V*R3.@KW M[VD]$#PN"/0O%$GOH/OM.PY!(/VG&KCKCJ# M.P+<(U[B457D0Z A4,;97@!YQ2!=^?'>\Q!S>W^(A'90SGQ$7*Q64Q^8>GY@!";EM'%=NL[CZ&WZU.C6>2- L1UZ_#;*4Q$#N8:5W+-\2)/EHBE:_ MB-+WWE/5$.9-Q6#O8!_N2=(AM]53"0LY3UG]4#BWAE+PX&^753>7XI1M$'MI_L9@F4V$CN9Y(]="$[6ZA2:&%QK%'RV]-\,Z,.P!-@'W=K,C.Z-^CLBC M#:^MOO*WJF9!;QY]JD+T%@4F3GV@6_C76+L*%J[+IC!J6"QT*-CC7G"CO5/D M_62=[/->_AMAA!07MNS*]+FL9<]J4)>U]A_!YA:&Y_5;88+.8MV16@0<:1>6 M0_UB!M@F5+"/OMB=(8_E&V.HQD%VHF?;H)G#+H!"9+@;J4$7P!>ZXPT[P8G" M??'C\^2%\$GU4%ZT$@QWHH:G5][! _>2SU6E-W _=>KM9U+V>M MU]YS$;K3&OURN^8K2QOB.+T'2;V7 JN=H9/E6P;4',K;#)@R; M,&S"L E/EXP^Z;V.^4RVD%G=/).;>A_5&MG8 G7&8+$Y6WTS)/[,,.@2$ MGVM D'X1<' 1B75##MZ0@[>60;;,1CF?A7,-X$=V/QO=^)>U^BV#RN>S\,L^ M]@M<\MH#/Z\@Y7+IAL.\2V\3$&Y#?MG5:W]A1I/0=Z MT)S#T$,/=V(O.0KGL!.Z MTL%:%W2PVB6?["58;B")'FA1/D<7Z=DA/^L>6+_6JCW/_.K78G7[@M;J7=#! M6L^ZH=:OM6KVY1E#7[)I>;>S$.JEIF%?T'TL7;\D??F2[A3N*(1ZN5CG@N[9 MS7/L>=E!SXQ:7OI]J/T4#+B$2S[XWX&BGMZG':\P#P0U;-5P%7'_1+7^*N*J M$OV=JG2+N?Q+T_,+UJ@YE(B?W=.JF3)O7%.G_O.&GEN6GYW+>KW8+I;;M[AK MI0Y)BG23I2DVSPFFI2Q]P*;/^#]%08*[*3;LX>6K\9W_1\:3XB[.Z:O5O2N& MT]CV--J!:3B.MS0A#R1GAY _LC.Z;OIUK>IW^T)F<_QOK+#^R/_\!_9[P-=_ MI6E:/";W)(W)J^'@]GEPZ$*#,WN?P"M97,C2^S2,24K@\.+@+KXEO+'\I[LX M8]VJAMW?V^[7+DS8_S=Y_)\,=_T&Q&24Y4#H,K)&EI,PDZ6?X ]Q2) M[DE( MV)%TJGG7^K8>O,\>7H@3+3JQEUTAUST7ZB;:O,L':969#^,HHGFKE[N?XV4( MUNP@F.;X2_)8#2#>+^+O\T^_Y47D6;\9WG$3FVX]L&8)3!%CGZ^:S_"WZK;H M3, _%B4=L[X6L(&\;PNV5RBP*4LA*DZA.X05JXL44K*JB;O136-8G"(,"Z":8&]]UC3H:Z Z^:WQMCVU:U& M?LZSA_*N(XO8;,JW;,J\^=TW^B@.KZ*"!E9Y+ZWJ^ &'63LE;'Y3MR41+9I( M@O(A9U31:KD$7P"" 1 7K9UQ^(KF2#';)$G*TML,AY9!BNH/X0S!^LSSKB0 MJKFCU85JU(]>F-.FF19??*O1&N-)BNS*NUMEJ NP3:%ES)JEBA:MLB0Z<%?M M9EE7JK]G>"*4IH@6X939&S //]D^^^*BIB> 8L$0*X.%^_K"SU&\1\5H='X MI(C9A=Y6JT8QIVE^SQMB8>_>JGT3?XT1&C;XI=4,)J3N=B-&YEU\JT9E?$RV M#DX2^(^\WUQ.;Z<)5Z-XMU?@]Q9H$- =Y 2C)/H]PB5@*'(64-$V1BU"U M8?UUP9!.2*VK^:P9J>CXU.(XK)8.*A>9.P^QT6G3<1(_7? N?Z)C7]$0\CU) MIGSQ!7!V$>&Q+^)[YO_%N^/R Q%[+&;(.!,,>P)T4G4C8K/RXY375X ]GV4L MSK;-ZZP!H.B;E4T+8$Z*$T.?#MM@T/?X]U,AD]A1+N_EQC_!EC0FWY"*0VR= M6C7>DI@7D$/6'>L\AA3.VK>1_):6/>';M]-UO4$K17K"NP\+>F0PF6 I98BXG)&8%!80"^B#;1VQF5R89>BB5?!_6P3">T%*188M MREF#NY(",->_MYI4-;M0=:##GM+_:(+<^6DT5#O*<@RE;CVL:XC+)@*A"LU0,/CT" %55 MW$O_MP:Q*KYD^E(_8'>;+J?8@3[$'\@$-N)[C)TL 5DT2X99\II$H$_ KL4M M=13)^1[^">3@G&;62,^O=Z@^C%EU(^S/V;*H8"3>4A0$?MI"M*JE8^N+(4?K M)!['92VH\?.K#GVV"V9]BBWP'9._4$X\XN^ULX?P[JM<[T^%G$5$6-?$55@! M-7I@,V+>K1?G#+9#CM&@;$%];7"D\7F#WA#"2@J*-2U8P2>F[[1 8B2]2;#2 M!^R_,#UX@]'*K$E0[UANV\"*9IMF\IU?*E- (B6TM:-M^N=&=(JMAK$3*!=> M8P)2F\ .\')6U4;Y6?8-IU>U;>6DEJ,#CI68@I\FV)8>%P&G @?&:$_H477[ MT/;&M?N&BO:@,HK:.RD">A*J0:N+*(X,1(BMGWO!N=BZQG%%H6]HY'$L"LT,_Z#1/A7(S0]],(<< MLS/&:4>.;%?7RIN6QG^#W9M[H;1_0$-VUI$QWX6Z<;T@E6:I4)463+)1T]%V M<0RD*D"S@HJ_,X^N,.%]E-3M.MZGC'9W8ZT!T+CYRPT^WK%*,M:<.-, MELR[PE9?HALKA'HA2!H4 MP#+O)/K,IT7E]%K&8TW#\3H.U[*UJC%KM7*IEO1*N@-E$;Y5!>-J&[YRP*Q. MU+C(^)'5S?C1L<&P\5O&W#>ZZ/]?1K)3&K,$+EG6;_T NY\0:UN2+(8[_*83NX?P[V9MX]QVP1&'O*[*Z0'Q HH#QJ MQY 52'2YU2+.-FP.5Q:G5S!3D5DB,Z8B5X>9U4?#67L'$)AR7]X, E?/K@'4 M;1K1"U<^UWE:1C"WF5$X%& FE$W:RN.I/_7PE^T]OA8L6B+&HH7:Q1G9U_Y+>&,Z]DU1Y*QNL'MPT Y MD119->,-M!'FQQ.K6W[$7,5!XZ:]Q: GW&/@+$/S8\6++:.WO>M)'"%E<$,) M"+B2XQWA\9TME86NQAW&JIN% *N4!4"/;:_1K!?HI70=OVBH*4:)P&R- L@H M ,YZ!0_ $^U@WQB@B_\[_(#JL\@?S5(Q+E()HX,FWDH>F= MS)'^(_L7:^3\*%=\ [,!\=1UHU2S1+:'T" 70TDL>L(<4.$R@;2)/,(H%0AT M63A;2DX$> 8M;9,_0>%$<&0FZ?FP1#C' #D3G'1EH-039%*, 2>79,RQA:>= M)$M.N>T5;$>EV,$S$Z2)6/((%:,+)*R:!!LQM'+;1M+[%%V_XILLYL2J28B^NU M?&Q,GT -$73\W,>3G1!,E6#BMQ4)X"X*(>ZRMJ[1@ *3GSDC#*R23YBKV:?E M R89M.+U5TKRDF?_+.A4JYY21W@=H !U "F$ MJ1+<3*?W,8_L(P=,TOWL\ZO.55*\!9S[]1 M\+@(PPSXZ!W\;Q43$5X$>(DY1GPJ'.RU0V&%.*DBQ_A4@C&,F8R52M:T+&KF M(!>PA+-!*N-3R**HP-0.GCX2TH!I;'$Z(R:7K'0)]N :6M&+)2_-; 0_Y]8X M2X]ZTWA"A;GI&L@56 6OI6#$L^1@+ESE3@81=M7S;G!_2NES7'SKR$J>S/OR M09R$U"^978#&]HXJT+4Z\GY\P?[-&!ES2I#<"- I#$$XIX%,HO$]HRT!V]=7 M^,ROGSY?H;)X3T$NHMZ6MDRAVE\&FU1%\D1,4&8T!/1=Y8LS%.1' NN(T3@1 MTA'X&=:4PQ!U2I#X4\G4RH+-EA''-N9W5YCYR33G,U-\:_05I)\#&AU)Y46NKV)#8*71 M'!6%:H!)0E*>SU-YOAHYW1(QY%$H1\C%PMO5*)D""/ #R*P1YG:PO4M%,X=;(M+OT0'((L,8QT%H MO<_B0% H/UT^8;RRI3FOBL;N1BN%Q99Y]BK2G8_)I\741S63*2PX-01"G*9/ M(]1VA!I1G7"3!XL" G=7*H&<0G9R"XBS(M^DCGLP%&RANU##[QFLU^S! 3-M MZRK3.0:I/&)!G?!#!Z:!1SD3%&6A'*8,4VL+:*!H.*>Q(6[W)U4*Q6LP[J68.M#D \$V<5T#5&X&'2 MID$J!D;S2$:X/[[.P.=)X-S@1BLL"YF,X'&'.QK>\J( U3605K0;82D 9:SM MJ!<#30L@LDHO MS'-+S'-L(M>#\!W_AB)V#N4,SS"4'7(HT#LQ5Z2+-\W,1L MFSS_Y)&%NGC^/K.L8;J8 %AY".*TBEXOFH8%O670Q#,NV^O 1:/5.S_\P^+Q MM -!=Y34"==!EB5!YU'YYO4*F9TGV&(J,BH-G,W*51ON:^55BY M2^"?L@*C59@/\!TD-?H;%^AG)/U#Z"DH[9NEC4F)?"2X\U&J[#\>+\9B!?&$ MM+<7-,'6OP9-EL4"ER%S'9;0YPZ+ SV"$X6 MMQ0HHKX/A:H# C=^JVUI\-OQ&&9MPV5CRT^X'ZJ1 (U!0/AU=1R=^\RQ0Q,. M)PPI?/$6H8YK:6%3\?ZK8=3:G"]FD[&3[*M M.]0>G6JF+>NL"A2TDQ(J-V9*;YG"/0:O<]R;V;OJR_1WD%*I.SB,U,ZLN5[V?H^>XS%I^#3+,;3!QKYB+5E M%M?51EC"W&^X?S^H(TT:H[]> >!4X]3\9-1_[1]5&(N#6-+7\R&]6!T;;$> MS+%+OGS,4N7G-V]^E7ZE>816!U+?!^ L5-'Z0#"_H]N6>P/JM4Q::QF+M2!1 MO&'WN.'4W_WC_=>W;X2L866&?F8:XP)?$O6$O26E8M$DB#W^BI_7.L]B1&:4"!HB^K/[S"-(:$/+Z,6=*> MPEZ:+S4)7Q%N+,\;N9:!GBQ1V5D,_W23=TL?J::S_Y;TWLCP]C^L.7(L^Q"3 M-=75/\\-NZ3T:'58:9;2;CSY1)7O Q?S?@-B+ED! .Y&54 QV-OS9$T*B@, ,FDOYN*)LTK&\]L"J]*VQWF*D_QAGM'VM_[VNG/\9*<6 M;NBR;3O+-9J][0'^NN5>'*Q5];P,&0C]0@A=E0U5[16A]TZR;RG 83]/*;V7 MN6%Z*,'U]1)\)X@Z:5.P51"U'=BE5K&/<)23<0Q"D( MPI)-6SL10714CBQT_MGST3SIS&/.?+" %ISTFP=OZEK-1/K!5D=J$QH*0PGU MB7;L?B$2+&$$NQ4_Y@7$5UW /?;&Z"^61BIVW!QSY!UF<^;XA_?+T/51'>*H MNHEX=3.1KH?:9\GQE+4U1>7D"+/?64L4]=7<[-B_:J\P)"6XAY4=G+E@OZRF M!+N345TMK6]H5 6?V*U?+, 0I]."7\9/\;X5AF%?B(@KAN#S^%ZDO*1%F4_9 MY2A97+.O7IH=F^?288!I/:*@ M/J^X*#:L77!Q>6WOZLV!;9V;L-Z1EW()HCQ*,@* M#O$4B&&-)*+?JR3E)\29+'+NGR"J=D^!G&)Q&W[;O9)<50IIU)HG*Z:;\8-* M1?99:Y+-50&QRK4RD]]HJ!):ZCFW+_NU"^"7&:B+F+!7B'Y=K*!!?7L!2!N9 M#YM))"2M:F',K&@FQZZ:15_HAK>#6'*=8D[A ::@L8TY45__\[T@PBSK9%B M^)73HMH=&I>\O 3>,UW8INJ'^OW@L;G*/7,'0ZCYH<@FKO)K&PJJLMKG,@R? MEBCL@P^8,-[*D,,++TSF^5V/S0X!]V>F(U5S!UZ7MKRG62 MWXRU(K9KR3V$A2)Y0FZR<3!OOOZB&&.:XAE@QZF<)W[6Z>S%U%=@H^E_>&>1 MUIT%<;. 9]CS!B7L5D1YU\HTKB]:B_1PEO'.&+R5\3Y7?@4FRNX9H.XIB$9N MD8N\1'O%L@-L6IVO$E5G_R:XOWF%&JU+TW\K5F@J5;4"?E>"F?7<<5,1A-CK M62JIJ(G3!Z, 7J2&%]-GYBZ[AS>WHYB_OA$SU(9W,_\Y>_LMWD.^ 3+$*TG8 M%+(:C=]I6:V;25S7PZMZG#VP3DK.6AQA*R26]<5OI5EG^L! C&=HFZ< M&%?H7?W$&U;%#/7YEM5O"PQG9X<7WD)11'=V&QH&#MHY_8A^=>WWO@!]PYZD MNCG*],J55%%W1XJ9KLZ? W4QFB:\RN,]19+D9090=A=5^Y%VRBJ>;MY<@6BU MHN2W[&$RRPX?A;WXEKB?LW!4[,K0!@=40223\$RQ:&CG"=U&<*;;9S,0N^8E5*[J+GZW)&<#"OJ"K_([&ZR? M!;/.\&8X:-53+/K64H"8S<4;R;$&(56)"N9>8@::,!91.4:*%FT)&Q8?FF/O MCW#PL.O^ZD2_V@GT0G0NP4K(C!/%K5RL#C-T M0=__R;6T1F8,-9*9U>.IE8>1=/T92SOA$7_,@/L\Z0HUY2O\AU_!.)3>R_P: MJ<952T#2SY0Q(NHTK0A4W8"OTDY9CTK!YLMUD_ER:;7.*VY \P@$\Q/"&!_B ME-W3_BG^#IQ_PRM$W62B#/!GA&L9E'Y^F?MKAG3Z"YW]%2FO>D),Z0L:&S#> M[*.C%[TPX?#.-+M@55^J8GT%6 JS:S$PA- J]&=F M)5^SRFEQ^J(E_)OKC6CK)!0C 2XXN:0!_R>$6'<*S?,-MO&/LW&7=QEM^=@8U-2/<^:K>*4[N\R9J>2N[C!L++S=ADV?M MW2;\T_L/G $_B-;J'1-Z:T7/*3&U^S' BN@P2GJ;)JNUM>ECPXT9V!+%E>Z6!C<_ND-VC?KLL8 M7JDMZ=OMQE+>[QZ#V+)JV+M=)CXF*,]]Q M]]4%&9$ O!-N;:JS=(\E--G0UE]#[8,R>?:'9%E&UP[I#'"KS\K7^_J:GW0M M6OJ\J*]27)CR=0T,8EB;6\.#XG5T /-T:U"\.N*)/'V=O />8S]H;9VY#*E= MU(_GE0_K7AFM:UV3'=/=VA79F5IQV\SG.7KGN1V\KLN&N;ZD4=<._PP0O\\J MZR^T*)X51=U''//(8YP!R?79N_.1EC*O#B.BGRMOU%^8W\>15=WLFDMA\/O, MZU:F;+E.A\*\9P!G?9:@'ZM+"AN5J[H\+Y#F#EZ@[AZ09LNVNFT2P> &.F\- M[6;E_5;%>5K-.PU;YJM/Z_OR;3P>MQ\B>/ M'5KI-DU^7%>([\+DKKEUMYM![AY?[G;/674&&-=K5\A,U3Q>MU"1?N]>S@PU44SU2Z-(3O+ M5!V5ZBMZ?76NU-QSJ[LM+2NWK)C<&XF+G75R,:86LP/"+1CG$OA9+E,.A]MA0>ZP''LXGDE8W)/:A M-%F?*T5=ZX9L&WJ'H58I^/O.G2 MA?U:=DXM?E; ^<1WM"WO2/M)F >-0OS6:4B3I>%>6*8D@UKB_MU!S^@,P"J'NI8>RF8V-_DO5T* M)@X9ED<_I.T+)@[YE6>I5^V_3F)_[U%L6R>Q>ZZY,S^@7>HD#JZLLU2SAOLM MP_V6GI[2<+]ET+^:^AYW)+VEQ6RP]R'+OS%G/&^NOE-VPZ::0O?&. -"[//- MT3=! $LI"TS@IO$]9C3+F-<](7%8R!**7!2VI"CHY46*-$UV5*-#T8@."M<3 MGY C>\ZQRIQ=B!MVC0W5>3A[GZ)MD.6/E^?,,.S!F='A ])EV^M2C\HS *JS MT+LFY)'=/6,M X,@G])02F+BQ\G2_,\SMY9-V?$Z5Q2S@UK7J?N?NEKG3ND, M *W/FM>G\H[F%Z9UF;*K=BY",6A>"U9\EQ3C,X"I3@>0]EM8:.V=*S'K<[X! ML?7ZNXT%.Y4(VG8/CJ1\[G11>"#T"R'T7P6WEJ'2&?ZA3.@YDZK>4>^7;VILZ;_$K!'0F[KV]7= M\Q0.!-&.P80Y$XW2D#VK75>H;,D<2+]G&=%@56.;^-T5-\$/M 4UT[H=XJ%JN"?I9Q/[99-C==P METC1\N/%_#;S=0(/O) FR;20KN,7\/HDIX$H./[QZ6)826N#H^#S6*V7W(6 J93RN!L[Q6N(4!KZNWGHA MPQOW_(5;$J<%GRK\@&W*@=H4^ [2T8J6Y?"Z>+NZAL'+X"_M>O[T<'S%][CB MV39F[\]=L<0%IT$R96/._@['\0WF=9\E\)DD+A]'TN59$-:TGR,M"-Z!M3O9A%[7)!42LHIGO@MX9M"$QJ4 M>1S .F!;;\5N%=("UU;,("C6U$<.LOXDXZV:7^8T8=LN.@!PN&V_*+H2J,TK MQ"^R9%JN?F59NX(C2PV=.[]FMZ/]W[N\0<9;JO@Y)=\4$L%D7Y+D@3P65W^? M[=$0I\K<'LXO?S5ZGK@1!O:Z**9)B335,(1 I2PM1M(;I*JJ5466SQ$?HLWM MH^1/"QBZ*-C]4.=5&]=:A"LO1<'B+ILF(;!D"8P#$BTMP%# RG[P69+ KJ>< M^U(8/)HFP!PDE5?AJ P\"!_*BA+X$]97)H\2-D8E.4M3%B8( M,$_%CB#I@VF"/3D8+XF>(-PC1H(@RT/&@0]Q>2?]_.;-KXN=.SK8[>1WA*0D M!AA<>@#"-D-T8R?%! #@$MO=3#@"LYR!R.:D\+<51#!:!*)N;MD=@?VZBW'I MJ "Y=3HCX#F"/P@/YHI2&0"9T6".QEV&2AZRIB5C2Y$ZK^G),1+L5((S0#'<+ !9!1SC(C.8#:M)4%0U"60D :"4((]]Y! _ MNP>FWGB%M6#$QT$0Y'2,.R2ZXGREWV%T_BW@41_.).2,AK\VFSQ-42.B(>?+ M"4HZE.$T ""(BS&07<[Q Z3JN\\WG[ZB$&[!RC2=%E.2X+RCG/Y["N/(C-EG ME0*8+I.L/2%8[&B$@%0CV4K0@W-==C;Q2F5T)&W=+FG9!^"[J[3=]/\9NB0-'1( M&CHD#1V2.K%S0X>D,^F0M$(1_%0K@D(#Y/K@T QI:(;4VQRJ%32]4(ET2&/I M57A1=V37&?*F.G4HYTQPFB$;KMVU>]AG(%+Z7&#EUV3ZO$Z1^U!/CCS&&9!< MGTM@O%V7>'!AI3%L634Z!\E#:8S90W)EQ^O<(9T!B/59;O[\9#;4A94DTW39 M=H8F-QT_)=V"4]H6RRXUK_52%+)?:+&C#;"I7M"],Q25]<.2L^3'H^A'U7!&0JI=Q['?B9Q6D5E-KI=<&$M>AU9MJ1L MV58[=VG\#*"MSPK; 5MD]C? <6V;LJ?V.A7ES$]HM_:80Q!J5SVM(QBV*AEV M(?5U;\6+SSIG:[O%=QL1+%56-7W/I:L[5:!]_]79!^+N"W%;LFGOZ&L]!7&? M@1Q\9E[\JJH_FEN7^#DV$2V[(:)4]T;>M6J9?.&U3 Y3S\=F58^>FNV2VBA( MP(K!WIZG2%)0' !]$(W.SHM^;*@2KB[@?M88N>7JNPV2ABK;VH[.]0UWX$A& MW0:SV?;JP4#@9T'@KKICXN5)"/P,U( ^ARW6"OR/HIC9SZ2H!/Y0$[;/Y3DU M3S;.H GN0'1](CK=E&UKVUZFEQI36J@+N^CSV]MA6+) M*BQ55;+B,>.,%8^AL\5C)*P!4E6-PT)9LT78@-!X?;8U%=?Z47SLTS1GF0>L M -E"4<4""T',]2QE-S*6;?KJ:I!%NQID@9N%5>SFRCVF"P7G_4=>?+&T M;1:K*KFR]-FF\R8Y99,69=%X]4QI3$*ZJG0D&XH5&4SB<5R]P6HLDN21@0LL M$AAY)/V13=L;4^W*PN1@(4M+NV%UMZPJS9=7Q6O]HHS+:4D9+;./%G'1%'7$ MLJ!L/CF=9'G)*N?A1UG92^D?HI3?IOM#OS,ND K87%Z^$%="$JS#5])Q@74\ MX>]1!*RV\<$N/TZQ_2AKH/9;&J[ M&"(0!:/=HH31JV>KHPY@;CXM'RCE=2SKG<>9(/7D0/Z'_O8I] ME1BJ:FMF$!)3MT+/L%7-\6A$7=MP'/]/33>O7I]UZ>:%^#+;/>D&. C#)DQW M^"SP&CCJ4UV]N2.Z QMQ\RK^Z^KQ<97JAK$YUYB>>EI=7?A\MG:H-UL[=,Z- M==A36"QC6M\;C?9U:\>NG3H M>5=P?)\"ASU9P7$H_7DXPKFXXH]#VG,?)HA.\\]GZ ]7UBNIL6S9LM6M4 MUPE]HQ^9$4.YC:'<1O^.Y^S*;1PI*?MTRN;7#!M6?EZA:VY$KHOY>^O-YYY< MX$/-355WU-RV\24<.5]W!QON$D\?-"C;W1;-3GOZG5"ON@MU35.&=Z*/\5!& M>_# K/' !-@VD37#?;YT[",$ZKJLV=OFZW;/=7'NQZ2YLJL;73NF3@BC'F#- M4)9Z*$O=PU,ZQ[+4EZ/@# T]FKT8&GKTX)#.L*''Y:@XW,>X:'X_1[$Y.W^3 MJ2,7*)IV\9LN[UZ_3[I6MUI!WLBCZP)_:TG[B6]6Y=50] M]L\J1=['$,M)#_XYW4U/=/B#QKIY3WF MS].B?);#L[^V[;4F&YHVE'+N\@%9UK&:;710]5XCAGH"+*P, )-)7!)=6$AE M:RUK"*<=N>-OK39=L MVW=7E[K^A;5,% Y,GT993JN_E>2[=.W3E$9Q^6(?:2OGYM^_UCU9];: P"&P ME:R^W@$6OZA61X\,*U!Y?VM]Z_=U6)#!*;MG;WWT^"PUR(/++(')-E=6M M+QP-VG*WJ9GG OQ*\RC+QZSL]0>*%=1WO'VYZ"2:ZQ:SD2EZ7E_HA195$^$! MRLMNVI(7@87_=[[4="\[R4G7^K;=Y(8>)1V4>X8NV[;3M0#@T!CGO(E.E0UU MB#H_2Y_JA"A;UB&AI^+,V+$YZCDCR[(E=AM9=FITWKVLQH'H>D5TNS0@OXQ, MS4[39%N2W8!)EHVQF57P[VG,I8ATDQ7EYD60!U6S@[RI:SN&P ?C9J"X'8.= MQM9%MP?;YN3'-N.A@XF16]&1)7F4/M^\D]Z491Y?8(T2-WT<%&F[U[OY8)NPT ^Z>D/0C8(2Y*7&73N,:N(TI&GY4N'_ MMF\2V;Q_]':]>E>V*QY)7RB5K@[C3]NPARIK)*J_.L@4-MM0Z6.U0[-A7+Y' M5[QIL)33((/=2T19L2WZN989ME.->M8R1TSP*GS7T'V4I MRK/QPJBVW3RZ\0Q5&=MP X."7HCT$_..V;PEKD^3[$&ZQB[G?-CBQ4CZ>A<7 MS8P?X.U)#I/(8=.E<,I:G[=6A'WB$Y #>1S$Y2,3'2DIIU@J]Q9>O<^2*1X3 MZU_/&]3C)A1CDB38(+WR)/I9]JV:6Q3G(%[^/24YDCD\S38:1@A:/817/0CK MA6=*D#XPW2R*L#6/C_-"'JNGW)XB3KF]A&D:EQ4E/-FW730B1B1L-2*V9@V1 M0SG M>9]=F->6/C*/U.MJUGMY"9[&AGN6295EW'/F+J1K31^=IL;-Y8)U6R.0)J!J M?/C][M)*TXS,TX5I+@OHUE/>AW^44TF1?N\ M#[7^CG,B.FV[=\5[>2BX%Z$ $3VY$9T+[5YA7B TU/R]6O+'.)'YE_V=&:VMSUE=9_[_(FVGE+%1\.Y9M"(ICL M2Y(\D,?BZN^S<8 X5>;V<'[YJSGP\'RX=A_V'C6JB7AYU&@V!M.V]X*9[:,CE7X M[Y(=I@O^>V8Z7&;8Z-H$N4*Y_'>0@>78-!ON/ANLZ*Q:_[4 MQAQQ:2&CGVE*4=% 5^V;YAER!0*_F_K[3DW_\VG?[Y_JVB>+"79 _KX M20@3\.L.IO/?B<>P;_>4R2PTJ?"#P(2@/O!I\E$2>@OG&E%:K+VQLGAWI!=\ M]99.EJD-2VF M"#Z+,-69O(&UJ#_29@C3M5;E#8R, Q%F&[=3AMO$CQ/T4L&/4WAK.Q@785D0 M6%..S0B_)+^E2-99?DO2.&@HN[7O+/[[@) O[)Y5*C>@#[[YVH0+IDP_IO2 MI)#%_5R<&BCP(9*Z%OCK7 J<;A__W*O958JBJ MK9E!2$S="CW#5C7'HQ%U;<-Q_#\U0[TZ;8;&7/">Z>/ZJKON!C4U(]P+O#A+ M=_73A*(N"?3XA=Z.X7RESXQ;BNXG'<"NCU2^\]MF'5C:R'-6_[QSUH$W,FQG M[\.:(].EK"9K6SZ,">GS=Y3))=2S^TJJ&M]"UZFZR$L]R) M7!8+&,.[)3,5X -7 =ZA"M N^\:PLE8)3EWKJ4_>P9E=W*"&VHY9]!VD*-1I M-U^Q$%6M10NQ^KSNIGO^3F]V7CTXCYX?WQ]1-BPG-D&)'2&V)PLQ\:A3G/)5 MEW?9%,8)"YG_G7X/Z*3D?^9I6,QX E66_QN&B_F?LDJ]Y7\-24EFPUAGU%%R M.<.*"Q'O6HD=0M/?J>SF$T63.SQ&[R!I7V'UTW4SG:W+]:Q>!&<6D>Q?NP7' ME1WKJ.V$AQX?%T]TFJ[)SM8-0CO>Y*,3HJ2[:LQR2GCB7N>%9 %JJB-;^@D+ MZ.Q;/3O78U)EP^U<"Y3>P5;W)MR7)X]D6HSC,$SHB;CL%UH4+V&P4KHE<2I= M)UE1O,#P,)9W+W/"HJQ-\FXALRHP(#P"4MQ)!2W+A*(=O)L0>58R[TGWS9(M M[:C=(^K5[E.1/_-#NO9D4]_B2N?!#^@,,&XWG?>D9(!]&'(:3/,I5Z=EC=L4_94]4C7 7=#KY,KP"<](='!Y)@*\(5@V#/UM)/UKU[2U:)_ M+:NEZT8BGV(3>]CE^T"].+:"H7;P:[=VXWN^-G52;-[:7[RO:U,G7;6ARK:V MK>-LJPTXDCWT]&2V#7D,Q'T&Q.VJ=G^(^PSTL&?:DB?3P_XIJA8M$8W2]8?? M[XH#]3X[J))QW>IC,2/7MS&S6HQ@ +6'V113UC2-^VP4?WXFP#79X;7>KN2-\V-^5RPXO5 M(V(+/<8<)\ATW^A:QT5\H+.D<@Z)_&LOD7P4)1E_)L6S+I%LFMK1O3'.@/;Z MEOF[XR62H4Y]!Q-C#5,V/+5K>;%;R^V!Z/I$=*8I6Y[>-:([ TG272WF\'=( MGI59>MK+":9LFSM&PCMTD>_<3\F537-;23E\X@WBBWI'.2K+A[5B0X@!]NP^32KPNHVH@],L@=-V4[5WK_9R(T,] R^AAQ[;Y MC&(,#EZS%FW%P@W-;73O0Z1CGC;X(;NZ)YO.\_OW["T=\UG1D7YFY)Z4!"Q9 M=W59][Q^D< 9 .M@OITZ([LY1LV50LR MV+LDKMML+MMO.-,QYN&$,3Q?)H\2[R#*SGMA][$A'"V0 4+LU$:" !"$?9RU M(,0IK>Z5UFUFT#=@AJJ5WIX80(9-OX^Q$9__R%OTL0S;>^''@0]^^/T.1V1: MLHSM\R;8HNZ>)FM:TG5[FXT7TKOOV'D/AJP6>NW*IJI+_-([,V=X_]KYZFK8 MUX\$95^7;KY82E3*LJN)$JTVZ9F;X"YL@5MOP"KAM6D#/^/J=?=ZAR[VN)IO MP7G3:I'\U-/JRFW>J&O@"=:_09N1DRUE_<$Q\,M%+N@F6+M%UU6:T_D>J8Z[ M<;=MTYAKO&JL;+RJ:_OJ"9Q@&]16XU76J+J"3-#30UGT4\44*13&,ROXP=)' M9CV1N>ZKQ9@D"8Q6-U;UL^Q;U3E[:1M8 AH^O/,(;T<%+5%@W<'9P:LY/Q_: MQC#X7UK,?[3=TIBU@/TO,IZ\>B]]OGDGGN7B#Q 056QR2ZO.X#/3E*6'NQBV MC@\L]!#L&]M:N]M>.C:8G?M='7GU[RUYTUZ#H,-J]^=1>"1UG)L$VP0BQ?IX M;*6ISLAJ\=7LUL_SX!Q?.:O82E5;1[HM6]436-K1.*(/+58HUG.5X;5GW/H1 M'BVFH-D]2KS=/3X,AGE[([#1,?8?OJ55D_E[DDQK*A>,U"0[2I,L+R,PR%EC MY9 M^XZ&0%RW2YE@=J::U?0[7V""V=FRYVVK!5QKE+ UE'^1S9"-U]#6 M^%@X=,LTWO'&9M2S&JH;Z@SCK9/L,[W7X9O:"@""(7<0Z\S> \4;S#W!I.PU M9EO[%"2Z= W_)H8M7JS6Z9]J]8PWX0_0V-GS1H[*VBAOV]?9\4:&YZ[\>>=6 MR2#957VC8<_^.NY-+4K:2N%P+;?/-R2O-6-TK'+JL_D&9W_GL&&7&5FTIQK^ M_;W?9INC;9-@]GB[[8)0&GOA5E0W7X#L:#=B3HMNEC9R>H5NN_8+[RH-+G'6 M%$+CSA<5]<-E7)^9HK'_C/.3+AR,HLZDFR_AXY5!^HZ[Y-<5;>JF\;[>);]D M/<_T'1IFX^5[PG#7YBUWW5AANILM-]SS//*-ZW ^*V*9XHE?0T](8S]KH3MO'OH00> AFDUB).NNM?\))O;MW M>NZS6L.^/:'7=2[,9]+JH@M3\S9&0JO!D/6$JYM-P+.#/LQ7RUSZ@U=S\&H. M7LV^>S7MD==%L[^'3+'@1)JY/[/:C=1#;Y$V6M](Z93NQS/U"[4UR'WXA;;= MK3.%ZG/Q"UV#JKDUCI_8)[3CQ8V+3&4Q5Z>R;),6[-5IP:=)@#FTE;A0F9WM MWB_QOZ=QB!YU-*)OR"3FU;(+,)L#6BQ0VEHR[(KG\A-PWGT,HW=D^NLG.\V% M2^51$KN.YG+2'$Q.>=W 6YK2G)FSS$[.)O@W-%_9V0%BY=D#P%(!ZA9@%W-\ M?*%I#";S34YA*.DG@O=JRL>1)#Z:!O$$CKOY5D[A3SFO3<@^C/=L*-8NA!>: M>S5!-A[')7M*%O\,,4THV0:E%/8%WZ;!V>:T'N:L'J+50YN MZVL\U5&>FP"SRH'%,947?D?_U(S#^[1\H)0[)IJ2D/@0K!WE C_7G 84/HE_E]$9E4Q9=4AMR3F:6W&?[2 M'.)(^IVY3&+84_@J*3:I&TCN@K#%AU)6MINBX8,Y1G"*=4'8#!ND/!DV5:F\ +[X!7[9/N5DG MOVS3+.33/]^_530/M@\&&\>!O) ^PJ;]0/*P2H/'5;05:UQW*P K5Q.XSU"U M2"H)@JO">4KT>\RYJ*(Q9!;@4_1O,ZINUKOH?.N%E&E$YZ]":>K(.IZX:$3A M;).$B0KA$ V9L52LY%K"*(DY6+EM6_F 7PZIGT=SDG:LIM>6M_VO?^ ^^&P* MXX9K*GMMM&!N<)S(RES>XF@V.#*SO"ZX:TYJ@=^@4$;49](9D?^>),O*7P\N MFE@H3'M.)_?^ID-CCR)M MQW(Z1^"9?E5!/1U/3A'5RS9/C Z9J''4F8 MG53UYOF>M3G^O')B2PJC]E;K7+Y=SRQ#]ZP-Z@JS+M\9S=2 6]W35AI]?D6\ MYYS0?L.9IR\01\:P7P)\R%C_Z&_?2 MPPZDM.#^WVI(S/F%=T11.U%7[DL3NVH\H]5O*Q6;T54?G*;_:&)KW'G-L]FK M0!&&ZQKJ"CAU/16$8^&U8NK_A2$<#+-A] F#:_%X\Z;H52,)O8HB"[?@$3N$.:)@%-0H8IX@>9QSY<0KD7&;Y?+"/!UA8L*^. MFH5TC-XZ^&:.'YK !+.0+7)"R3=I6I!;.I+>A#P$@95VY'8<8K*FN M_GENV&.[ [IIN:S3]I;K?/72O)Y&1-85*=P@_#,0R39$TC+I=XP:=9""%B)I MSUCQRCXRY[ISZJEYK/^W>K"S+]-_KO&NX MIDF>\\#$V^^6Y2:#,$E1]0 %> M[ 2_6RCK.1T/SB&.2>B]Z!'6 ?'&;L)C$XOTGA:[RK1-@^<]YNAE2^PVTUY;^A:%^?:8 M$+ CSVS;-FJ@MBZM[=HR[ Y1VV#=; ;_M5DCS!PL%,*O^CS+NNEDR[935C,X MZ=H,0_:L'=6W8_89G/ODMM;&0'1=6MLU)E18QRH-?/@.?NNR'#I^6VF5-WXV MD6&FRQ#&]C9Z;;'=4"^VI G&2K\)"^A3[=5[LR#W3A&!'4DW3?RU,M.6N1ZW MJ-M5%31C_=M^L(U6PXU@[O0WJ@]'5W4J$;%AT4@'FR/F%*\OXLP7^H-5.15- M'Q(L\;QUX:^5J3A#Y83%R@E6UYJ =!@9WM>^D0XCPS('3JN6)_![@KEU59]S8_8Z46ZD6/(I-_QKNQ'8.J #_)RR1"8\D?KV,R;9_?_M/6MWV[BQ M?X7'[?8F/3(EZF%)R6W/41QGU[M)[-I.M_UT#T1"$AN*U/(11_WU=V8 D* L MR9+CARAA>[J;B" (S SFA7D@8F0HU6/SL1T\.9?*K 2R^Y#;DSMX>F;:0I<9 MO@L2LZNWJ-KXX-3NUDU=:&T58AG=S8MX"!G96FB75>Z5-3RF>AI%X!W5,&UH M[^3D^/BB]?E).%5 9!X6I8'GOV9PZ.7>FKMRBE9AQND 9CY0*VZ/)V[L MSU0?;F(2/)XF,G1751Y159970;X J#9A7IR$# '06J@*>$W#M37B]/<\^AXC ME.GS\*;'1PSD+7#5@-A= JSK9]0SI,A+'BYL6UT#V@VR:.IJ)@P5CYGJ*9IJ:"V=8@P%#S\03I M;ZPX7O$9FZN:RKM@ET+Z4]]55+"_6:".D MG0D.1'H9ZF0U6=8M2VK(B$32H,A?0EM-UEP+X-#^$MWR;SRNZ6E8,?\6!=_P MI%&>%5>:S2C_)O_N(F^CV]:BP):?J()\P5RX<&!"\AX(_C5D ?&CDG8J=%B6 M+O7>"S[0*G%']%NHHG&46D:?UI4N65LN7^^ZV5MVM_/3SA_F%;X)E=8VT"H_ M[LA6[L_#6E;),DD1?^,YJ;.^=)SG(V6]S6B(1161NB8QB4E5C[.8TE.:/,,L MKR @I6Z&12VS$!4^MU0LT[;>;^$UH*,E6G* "$4_6 JB41AVHI-+WE)%T!N. M!P5 :P]2))AA@B$RISL[T)>W(RC=VG,FA,K9=W(5$I/:D9ULD"0HUE[**.4, MJ&#.64Q\5%VD *O#[BN(Y(+Y2?)%>ICZ(7#M(HL5?L))9T).Q<"Y0$N:,D'^ M\P2L-=!)QC'S9"E0?XKN/&G#Y9*::T#=XJI,D:XT86& WGB('I<[$94I5>MZ M=7?927FIYMIJXVNK$W-MM1PR[_."MDB9[_4JN%7@)"A5EET*K P=?*Z%;2KJ M2,+-F.^52PMK9871S;*TK+#B2;(ZL9S^/7?Y=,CC%SXJ/OBN M3#.O\(,85@'B,XTCJM51:/;R[=?D/F#R?K*VU87/PA:F(&075KG0@E#Y6>]; ME"X9<24*UI8T2#>%^:ZH>FOI\G-?;EL+7* -#B/37-]4GM=3M6SK:$[UZ5)=*91JDG KW;U4*D%KE;4/H@+>P 1?'BT)S:81\KUUH0Y]V/!O.-/YH/K1+Q8>W\PEU>/JJ2CD89 MN0<)-J+L%NX7/CU'WQL2Y6*S"J 3LAM#-^]E.\P2/Z_(I9=-VN F[WQA"B\" M ."5ANKFH3?D$)5_8)J2$J!TESO:BKCE$0U?UAV"^XFGIBYR)NP;U^X>)%B3 M#!V@PD4+W#J+\0ZD9F$_9LM?V*#:E_2]^J%RQ4I@*LL/K7TF+@#_XH'+UKV"1N#B=6ND.N(AVR]>BM_Q9[!0DHP1JRYU$ M(F8) 28G6UKOKMLRV;NNB;]:E+(=XI1WP'=G4_1YLM%89]A$+"O(0#--R>4QMJ8+( M)?8USH1QE%'?(Y\7+:^2;#8+?&J^E:')"X*3GDN6)V7D%":C"97TYK(SAKSP M2]!Q<;>@)-"W6P ;!;-\$/O)5TMJB;K"0+\#H47 B?$;>?"/$A \\+_QF")) M]0J1,)76Z0FI/K_J7-))ZL>A0V(>$< (%!D*2807621#L$]6R92\&9?H=R4 M(!=&3;08WD.0.. 4.UVH$;4314LSXN!+L MQD9Q(X!@>)\L,!*5A)T\8@T'@U!7'<"B88!#28E:<(ILB:7[@RF1$0VQXUS) MIH1#JV]9(S%6^(V(5TO5I$D&8 #59PL01L8J.@;+_F^;D7^49+G'Z'Z MF!9AM&A"T;@JDAPG)BO&H#6R&\I)V45QRG':7:CFI%Z+O3LH[TS0J!- !Q M$: "F!PA T>86.[_'E3FN@X1SMP;E84W8Y]*A-@ M#5S2/%$27Z)/1"FGLBOKDGB;W6( 9*BHS;!B,S-],UQM1H0O4L;%4%C$6(V_ MV7C[B85,<('_23!*0-$9OCT H3[',O- &!]RC?NTI'%?%F 2DAP-K ?@;NI;KUDEJU=-^)'\H(2I6 ML^0##]-$RO7*>R]&"5?H.D5 T,%O6D?OF$3:)6A@@%F68^LZFU)O<0SHU338 M)?BYGS^("/42;PJI036JQ!H]QE$(?W97A39MS%3:.\Q42#D?\]#U=YYOG"^U M :AON'1#Y^[K(7>C*5=R)K("=IMD/K5+]T A]"GBE"K]QY'+N9?WQ!B#A16' MB' X_#(/?:Q\PL6EAO0/8/L)<@M0JW(XMFA1V];9=Y?/R--1XEM"N@&5GVJ) M@!2(KR/A?O*MK;L.G^9<,??:E;J>XRV-\C,.O+YPT! F5']VX6/%&SGT&V$_;W1S4*KT4-Q'$$A@6G7G-0'0 M$J,&7&=TJZ.<,])6!JXC[K.IF\D0[%W%L3UQY[ZH\ZA+]4Q&-8N;FH"/$49T M]Y63DB0@71?Z<6I9PK?6GFICQ-XU8GN/8L1VNL:(U=GYS=DGJV5;__@R^'QS M?C.X.?_GF37X_!Y_^*C^_O[\^O3CQ?67J[-K:_#NXLN-]6EP]=O9C75U?OW; MCLLKX,]?N?!K2Z\HN>VB1=^69)]%807!_Z2:*#)?55NDV'=5A+B>^T)\,L]Y MT!S3<]V[;EN_ S^>SH*(N!9P+Q\L:D_X=C7!45)(20!X%'%.#CP8XZ M2N1"S(0\'B\TRR(ZPV2J"(33[20*>,) *,JA4R+?DMH#/'QBS29@6;E2>A77 M&7*XE)?BZE.DH!*)1.'XF')1U155(F_Y\PG493P*[0#( G,L2EW=4)(*>D$U M#UAF ( !89S>HL F1VV^!^U>U1=!)_JE QE:Q:V#-0NRXMY"E.Y28C^F[%4+ M)TWD9.CPGN "9>R%2-[)$S(2GA]8O/W',\=D+H4\/C*)OW2HQ2$. MQ2I@#QR>(QS$EHF.]#26=7 D7A6&7-0-(K\-;E7"4-+5L@NL8OTR1047G9R5^BC;!,<#S6#)61>MJ_<4RR-"'%=#%6%%D MBGLB%$ M1"DY, 7TF36"H^^!S*=6=YB6R43 )HP6]"]O_T29"04J05A!$HDK2C@)";!A M.#@ZK10K6X$:U*Y3 N?4_Z^TMHN*07B-""KI=$;W@7ET59[RCF00HQXOCR62 M+ZG[M'W=A^>'.8.X%;G>TBO"%'7,R.)WN6W]K!*J:F2M$/9*)$Y*>\S%42'; M*J6(+KR918:CTYQ&G12CI%%O$;Q$AR+E8Q4(DM^YDBE0^LQ('C\D.'(29#&( M/"[I4E_FG=?(]"+[1+ZT]8<7/[HKP1;WNONP*-28^6']%9I]K]5=M@[(Y?RL M1J^BX81,"V@U#?)[1\P2[FB1PQ2;^JIK]U]O7]=*2^_4D]]V_I(X%_ITECPX MR.OT.>J,28J;IK=-"S7U3IB%B%@HQ ,>KQ',%N71$"ALRG7&I!E<7*[J28,8 MTQU[*FQ@J0Q4,Z_:A3"/I1-8F+P#Z;9%+0WCG#"R:[UCMB)H5=@2M6X4L%0L MQN(1D@*V.$E8M(20 R +T>K^)OB@R7I$RDJA3++ER$#'O-1U@)G5$]6D4^FV1^2)B$30BWG\C8@!E,38!Y&'$CY7KE4< M57$UA.UH2!%6SL$2)=U5?CVPYCW*6 M?Y=950)^:\)N+7$XT#Q"VW@LDCY4X*+5L'L"OMCKN?8(>\)C%HD,#XD>"IM5 M9*G#&M"<"HN:$TC-=RHT,8%4U=TCZ:SN8K1 MKV+Z!U,U8RT<OG,A:VD:L7,>45 M<:]4B4PYVF+@,_GU?"\'YH*S]KJ39= M% HLW$:YPB%H5SCI,6Z$_*GJ9H&)& 5T(VDND 7A#U](@".BTUFXC$6FH?#' M!#"5-Z<4_+EPRWNE#9';HOLVH<).(H$F-_*S!$6=$F>!/\K3\)53]U&"OY#O MOEP\#]H;NIA\)9RH)=&9J[2(('<2H>.4"CI@"A]ALGP/HY)8Z:9EJ=A6UU/D ME@KR1YPJHDJ[RY6:,B*$QR)A1WU!YC6(UT 5@>5A%BH/J;2AQTFL2L\_JBJY MVUTYC^4YJRU^#(XVYKJFI:_9UAE,$6$RD%:L^E5Q*R?2AJ11J'C":T'/Y(TO MPT<2W6*:-P(R$3$\> 3%956(*8G_M!/(^.^)4 J\EX 7$_(Z6YFF 6 )Z$ZBCMGD(T9J%*]T?6(FP:9# ";H7-(WD# MA>\"48XX@GC"Y^J"/4ON9"5B/!_F8HLY):4G)*K1]KXL"NEO6L+K+O4U$DR-6&3Y]\4);LZI?X7 MW*=3)OM7(+'?<4>4=J7.);I@2=D6F_.6;8@56Y+%B 74;X%B)N(:61[FF$^E M.58&D& !Q1FA%:/WM;ANTQ.?J.J\2(!6$:S+"QI7+[CJ7(6N7:'%LS2T:KX>Q5&0899]SL[+T7A:#095JUI:#R26M6SIU2="I?"ZT;$H'%/4=EC=4Z(F M1Z@6,7H-;:3/O'*VC./ Y7"/J'>A@8SJER'C3I3KK<@8UC>W9#H]N'R[8GW, M- M%XYY?FKHK8EM;MN@47V^N;KX>$UQS9=7%Z=G[S&4>26E:=C_#P@*?S1?'Y6_ M*PTFSH0$GM>)VB I^N/XLWR_5 MPIGX?&2=?0<-@F*8+K"\@;S%*IX7YJ%\7B.;I% #R$4H0NC *-5*?'D%3%T= MIEIX-LM5$"K)-E*55/S(HT9'L>C\1WK>/_)2@3(E#G:BHF/^(10Q"%5A/+QA(>&(N*>8PBVH^R?W!ZNEXMBIJ1 M"U2Z)C5'NWQZ?7;Z/S!YIJ)S<6/8S.!^ I&QM>);6)"&_,HRG6K52[L$4>:Z MV53ZC<7U\'2:A;ZKG!O1PI$MC&1\ AI8B,<6K0AU3,5FU>]%,'HDCB>M"S"1 MH)HGBQ+A="K4=I2%*G]=^9]@-JJ9$PD-7CG3/,!B(M,]5 A<#K;B>-E6X6DB M AJ'0"LJYC6LV&])/?5S#DJ4K"T+WI8=#PB M&S)2TKMS+KPZVU+5S%T*/S*9=^56;$MQ?EKD'I&M%@I_)@*+@N$U.2;$!^!T M1W9ZGW=0MAG+\_"5Q\17^W3U?>K9*7*?EO#0*XZ\&%1/XK?0AO(C#IP09:$2 MA5Y)%,+?I+@N<3Q!LZY,1-W&BA*OHFJA_ F!N@Q #A#%0C[E.:R!_Q695!K= M'5_;#CRKO1$':44YCV-%M78D<_3IX;I9[NCEX.K&.C^WK8N;7\ZNK///'RZN M/@UNSB\^/[A*P\G)W7) SYX22ZYJV_I(V>&71>K]KLB1>SHX/U[6NG:!#\I9 M%,-OI.11N,L(N#B*6)'W@R^)N?+):JK"1[GS;U[C,:\A(-+PM1H'M14Y^=O> MM6]*=/U=(;J!;>E7(Q4A.%=TJ%8UI4N70YR9&(CKV.Z?)XE_(WZ [I@ M9P&;O_%# B.]]!;8)-6IDU/"5^3J^WV[V^CB!M(8_N^IZ>7>;-I;/?7N/NO9 MW69[Y=.&[3SP6:?5VJ%9UT&@W;-/&B<566S';G4>NI[G7NN)?=)]V'K6S=JW MVYWNH\_J./9)I[_1M'4Z8N*8P7%%!O&WHU;CJ&!$'MH6;YJS[Y93Y@$!'Z6+ MAWCJ>U[ G]^P;N2:R F6L*.8LN*B;O5&\WTJ#A5&(=?@5HF1>[RUJHPT**C0 M2(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K0 M2(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K0 M2(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K0 M2(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K0 M2(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K0 M2(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K02(.L"HTTR*K0 M2$)6G1JB_7U'VCRN[(%H<=E8J>@,+CIBCOQ M+<5'9BH26?"4^S*F4Y4]T_9 ME6!!6;S?$#B1_E/-O MTEGPI-]9^?3!#? :=J?1>_QI[5:K^>BS=NV>\_AK[=OMYL/Z%=[7 :^Y6;N^ MI>+2Z>5<>\CH.)%0A0'X-&9RH;-\3Z_/_N7 M=7-AG?WKE_-WYS?7ICO>"O2.Z)^=0>^],H/0^Y<_.2>-M^+?)13%+A1)S!3(TYJ'+MSDA*[F$%%THZIJS%'N6^YZE-E4M M0$D-[D'DM;?0L-X7;>H-9 @R'Z)X:D!1(I+/V73(8P,401\^_#:VW@/#-1 A MB%R?G5H %6Y]CNP?DSI2 C\N;)ZHJ_-FFDW3=O[T(QK-0T&QMKWUP[P&H]&3 MP4FLW.,NZC'H[0! \!A'P7*86@O,[1[#P)BYZ1OIS7G[X@NT)C$?_>UHDJ:S M-_7Z[>VM#](\Z=5AN?*/\)]&H]EV MZK"CIC.+HV\^8GS*D>-O_)L?6N]L4!* ('#.LRD>\X^V=1JP;QR^Y9':R1(K&EF?V-QJU:PF M; S8 ,O]*B]Q[)8Y=I[Q].T@(W(:Q_]X"4:T@Z GFP@09#HU#MU/*\&' 0. MX,G'K9-.I_\HMG.U]MZTFP]35.[?K=%%*J>+Z-J'4#5F4M-X>EWDBJ?,#USQ M5WK],^V3!=;/H&G\A4UG;ZVS@+MI[+ORG4WTD >H 94\R0^6])7<+?"MP]GL M#\GK2N[XD43R0UW[+TS:K1_R'1B1O"\BN>4TZW)'34=(X $(6 ^%+'K=+ =C M63!.95/!K O,7[-@;C5/A,A\3O_!CXKG2I[JWO%O3W2H=W"S/VAJ5VNSO;KS MP]9TM79\V 9SVQC,!R^=N[CV=J<.V/+XC/'OS?;Q'PYP@>YJ0QDEX74:N5\? M9C*?\O Z9;'\U3J-XIE-K_P3UZ!^_G(](!$-)):L,)([)/&[QDC>^]T"KSJ< MS7;J/13#W;@^4,D='[99?F+,\H-7"'I$9JTZ4S(\ MC0 /4S\$0'()>!-+B+*9O6KRS,6 R* M0),T@=Z#-8'?(X^'9=%OO1I]9?>H!Z]K=P:H[]Q, ">)]<%/__LSCUG@"75C M$*:3*)R#WA."9N.R@S3X'RK?*[G9A\KW2F[6 0: KYW.%L^;(._:V[%C8#' MM3O=.FMVC\,Q9TG"\Q U(?2E@,<':VSZ3PR>6-T%43[DZ2T'X7SGIGNC<+2# MO-9V&H=E0!^0.=FJ]Q\N7RNYX\,VH'O&@#;R%=?>[]>7"%; R'VR]3XQ6K/0 M'H8E*R-6!I:5?_S\;_F[<,Z7GET.Y#,AQB_<-!KRV'+Z0I(;$W??-WM8)FZC MWNP8&_> ;-R^,7$/7 0WBD(7QU2 6KSC(:;1+3Q&I(T!KRC'JNBC6AT(3 M?KA[6VP,USW?[-.QD1W<;*_>1K/U@*+/#]EL;3TP%]^8K?LM(9MK).2[>1A94\0P<5A_QT#&,'-_M#LK"2.SYL:[%EK,5#EX7=1L^!_]6]5J?3:_9! M%G:$*%RP"]_S!-!$GR=1>(6K2TA07L:JH#L]Z=G=SD_6-6P4_CZP/OC?N7>< M1L#\?6%4YYFDTST6$&!*W'^93:D5SR>,;3C 5R4FR!0SE/AVES#@[' M*'E8BF0EM]JJ.VV3_KO?35%VL'W*BQ) V]C=1M=H-SNM7LNI>R?]OM-T0-=H M2\_T:< 25!9.H^DT"F6:LZ:!'**9?7U\0!FP[4-*]SVIMQH'9F>W6JUCIW_2 MZG:,!F#ZR1H@&" 8(!@@&" 8(!@@&" 8(!@@&" 8(!@@&" 8(!@@&" 8(!@@ M&" 8(!@@&" 8(!@@&" 8(!@@[ 80]B0FSVG8CBFC=;A!6;*&AX-K;_: YF%Y M/I6-+-?0NLD?J+0H%0A>5.Z@)Y\RBMR^X@''LA[1"'LH^M-$5< :S&(_L*@F M==.I+13YT).J:#;1FO&3^\D/0^LPP[\/*.48F='A[+9-_9^:![1C$P!N5"X# M! ,$ P0#! ,$ P0#A*?W2E0R40 ,@>9?3:K8?G@E0GX[9.'7W*$ LP5!,F+Q M6+@6 I1,_?W8GNS)J;IQ]87G8X\V2 5;]V@_Z'?:I^U@N[<]VH]T M%>[1CLI-^+#S[VFT1]L[?A?%<73+8U$HY&?@@RS+CB?=I<&M6 640SCC-P+*/#AOO$._"A]<4> %_$%?T[ L[_;K_8 MASNI60Q8XQ@5WSW:USYQ1)1;O^-/U@?X;9\.&'%'.%Q[M*7!'NUEK_0*X'+[ MQ+AA%?C\<:O2--!=M=XM6,TYR'%93[' GX*3YFR3B&DW[6X'D#>+1*S)FYB+ M\H!O;WTOG4COH/[B,$K3:/JF4;S"ADD49.GJ5TI$EV33*8OG=_VAS^_Y;%(% MO/8"+6G_GL1J-3/0%HZ',6=?C]D(%ON&!;=LGAS52QN=^N'Q F 782(V^??_ M'<;U12)>1!& :0P32H#C9/*7-)K17Y>!D/!=X"J&(X;$$K!9PM^H/[Q5CFX_ M)(#02XLN6OA*L7J[(78@'>%R?OG8ID>*<$O/>O9)O[/R:<-V5CY;-VNG87<: MO<>?UFZUFH\^:]?N.8^_UK[=;IX\^JR.8Y\T5[^J3WL8T9HMQW8>=B]BHC5W M3K]P =8NCV!9+<Y+5K6&U28JA.S_IB7]NG-G)0XL1.J_/#+7BKH%$: MK=1HI5L%13KV^>?KEU),GWW3#GKJ_O7NZJ-U'B8IJ&3<>A^Y&64:_N5/O:;C MO"7%RU=//?74BV !891:;#;C+(81-/ <4_/)5"MX,[UEB! M=<.^1V$TG8/IE_(P02WFVIWP*/?OAUB'43?HQM5$$W,/J%T2^V9!L?!^^>5[\0P0Z[R38^ MLB$/'HMA5$%','J&T3.V9!B75V?/JV?L,L.XC'D"BS:*AE$TC**QGF^\/_M@ M% W%-][SD1_ZC\DUJJ I/(.VL3>"MOU7ZQDO)?*S\K![W">%Q6D$B[4NV7C5 M;<.K411/68HE 5BBWR90;JP+'V#PBX=7%F?BBM>2]SZOS7W# Y,,5@>YWY,5 M\.A$Y&R4 _!7(A7/FO"8X]73G36_T+)@75D<^LED]];V)^H3#4?'2EQ87A;P MI&;)& F1=L["D'^'#T[8-[SSXZ$537TZA_!2S .?KA!!QIVG?&J=-!SK%7O] MJO,:X[>N^%@YZ*Z/?Q,I^C$?^PF62TTMRA!*,)9A).!C)=EL%E#2$ N"N<6 MLF=SG(F%\_R[:J7Y0JTH%LO$J409@.G43T@(9[,(E_E'QI/TR6&^6:H*WL$V MVV]SUO\2> <(S4!-86D4SRU06$."81QC]!V"?P6H5O""]8S"]_YVY \;K-5H MG#AMUV/M9L?KMX!4NGT^XKV35K<[_#^GWSI:PEZ>7D M JR[%YS]_'MQ\ MN3J[7LD)M;2>?ED:_R=+4G_T4FSQ4@L:$B?PC\R/"P#,XCW.+X@$\>.PGZFRU6&C)J@#J6'=*\EBMN6^AXE1]ZCYUW[_1. MY\[8;6VA9V;(9.QW49^_#+#'ZZ^Q =#\7S@>M&8!3 CM6 UW?1 M]3#OU2KS\I[7GK/LQ@ZX:$6%C<[J"AOU8>3-X3^3=!K\_?\!4$L#!!0 ( M +!5IE(;&:B>_A (^U 1 MSXC@2 M_[Y_A8Y/>U7'!(/SK,U<$2 S7!'(!?;U:4O8,E&-L5A))LG]]2?)-B_;\H/, MFCNG:FHWV.INJ7]2=ZLE2S_]\W7I@C6B#!/OMF%\:C4 \BQB8V]QV_AY=M^\ M:OSS\P\__/2W9O.WNZ<1Z!/+7R*/@QY%D",;O&#^#'ZU$?L&'$J6X%="O^$U M;#8_*Z(>6;U1O'CFH-UJ&X=OZ8UY!:];<[/5;%T85TVS@^PFA,Y%\]PP6N>6 M<6Y<73G_6-S,+\X[CM&Z;*+YY673O$1.\\IJ7S<[)FI#>#U'Q@523%_9#;.> MT1("T3"/W;RRV\8SYZN;L[.7EY=/+YU/A"[.VJV6 MX]"S-@(\XGG^,IG YO2,OZW0F2C4%*40Q=:&+ILH(H"<4SSW.;HG=-E'#O1= M?MOPO3]]Z&('(UMT!Q=)P/<*[+SFD"X0'\,E$LVW95=,K4:\8ZGR3?EGTV@7$YO60_/+ M%K^:$=U[U&$[#(O5(:([L@[) R]/578IQP&AK,NUK(MQ<5Q=RM6C;"44*X:L M3PNR/K,1SAP<+(U(_I$Z'J#G$:ZXR"?AL]4*>PX)'HA'$M6;"-HGY$2F-F;+ M$\:/^M\-I!8E;L9@.UM1LD*48\1V_8!B\$R1<]N0WJ 9&;@_7#C_)&H2%8D) MV.^?\O69($'N:-N2B%9")=@+,%P4Z.:4&VY!MVC#!8GENPKG__GFV\@IVGQ! M@CW\?]'Z%45%6R](F(@NRJ OZ6?B/<#V;:-'1!#["!>B?O+YST]#;22B9&]I M(L81ZRTFGULB5!3_0',;^C:!H@22]*>S0X(#5CY#]L3[K/X^;&Q('!;1$!X, MD=QT^WTKD2Q\&"E3I^+)N#\83P=]\<=T,AKVN[-!_ZX[ZHY[@^G7P6 V+:+[ M;&8:4 P%2EL@,17:1!$J$4^PRQ2$7$' ]@.P'1T_0BJ:]XPX%A5^5_3V.>NA ME-:@#)3@QSTI?Z\[M-.9^._#8#R;3NXGCX.G[FPHWAX+:PI7/:2=5LO,!^F6 M/9C<@ZV #S!#O4SN>U^[XR^#Z7 \^/?/P]GO[P9HG+,>5+/5.B\(JL0T% *& M8Q"(^8 V#8!WM<=YQ>A!/V^U+MX#] ]CG6Y6>]WIU_O1Y-=WM=5;IGJ +UJM MRS*F6O('2D"-H)194%4%Z-D3NH >_H_Z60"X5!8:F,3\RC""20AFEDN83Y'X ML6$%!"^PRZQ&D-Q!AAEQ'G<:(;0Q]9=+2-^(,\4+#SO"Y'B\:UG$]SCV%H_$ MQ9:8U1: [2@Q>FCEOT-HE3A '+ K4,$ GM$:>7PCC#8E^\)J&FKSNX121UE#!,SAW2ZDY M)-0IN],Z[\0'1<0 _!BPJ&.W'D-*1576J(\XQ&X9_<=8Z) P6Q>F!HDFV' # M/X;\Z@B+T Y<+"A:J/H09_.\-$I9'/6@79KQ0&,'M'WFTI=LQU:-4>P^$==U M"'V!U";.Q*==UR4O0US%*"%HN][K9OHN(,["$ZUAB:^AQ)!K&2QBNW"RUALHPS+3A(#-2(7=I MH2+^8".@QD9I3#RA#B[>B!*+2"-E0=1ST^,G?,UY*GZ"<7.'\P:Z.B-7/DY/ M8:#'IV.JY'T*/K6.T0,UR(R*!3V[CUV?(WLHAL(2R:CG$='I,Z2E@IG,1#4/1+85_!F$6?S.'+HKLR.'(M?3O9Z5*]- MHY6-ZLZ:T/9EZ)5"<;7$NX\H7JON/O08IVI/;Q% D^FU3JK=,N*!^)8/V&%4 M=R *NRP=%ZWG:AN=>/8A&90Z.K!$O1[AQ_+QTQJ^MDP9Y42L[EXM4=W;A-V8 MJ$T+;G*>H+Q!X+EG&(EUCB MG:#/+TC?!TS3B$TG4ON $AJD.X1Q!L1+M=\?_2'0Q,1Q&.)R1U!7Z.S=T$]C MJ\?ZW#3R.N FV(H @8P/4./:'V$XQRZ67^R].[()O/7P7IA&+#.3!]X=0;7$ M^#'XZO(->FIRN)(J*C3A3"#73T\NC7B:.6*C$LP;1C6'H41"+96)?G)RU4E* M:R9!4L?)29):M\%GTMLRB9NR,O1F\=HT8KF %&3WH]PT^#],I%+$43G6'.RT MJ'9:II'3A-9^:CH4-?<66-BL() K %2,5.O7.H817Y?;L@CCR!IKOK [2V&@ M=66==B>>_(RA4$-90MW5;DPX *%?:>Q4_$L/=7=ILC MA.I[C6D:L37+I%X35@!@[Z/3E.@T \;Q4A[A>.]SH>3NDE >?CTZ>%TACY6( MH\K+T'>)<[,=6_!,ZA(;>2 0"'8E@E!D+='OHWF1'((JKH^M+HSXU@))5C.E MEEBOG.?* '0N._&DC"2N8Z0DV[V-4^2O,NG--!YZXW-EMA,6'>>'L_, FIJ: MEJ/6A1/(]8ADZ&6KC,EME.6-*; M!P?I1;SE$-I\(5!G3WT/,?T%NCYZ0% JJ^CVI&1ZK2\W#2.^H4SR 8H1V.54 M=R0*^WL=%VT ($9-/'N5@DH=8X)$Q18W<5HV>L,F((JM7Z<"5$-3%GR.,H.O M!7.,6RJ]V9)V*SXM5)_ */)ZJKK,M#U&K._X8CX>6YS<57PM>[N(99:8J]$. M/;M'U+D[R"MXM)".BWXT7!CQW7,[W%0.;(_?!S96J7TR.9CIA\^EV8XMB&B1 MJN5XFE'H,6BI)*Z\9:;K.-C%D!<:3AHF^M%T9<3W(>XR"RZ^V;+[ (:7&4O9 MO/1#Z=ILQY)D.IAJ.9*F:"$-RQ.2]WD(HU( GQBI=M24QAH)X[G1B>>FH^A4,WC$-4]GWFHY"=D M$1$025..@^//I$J^4,+8 Z0+['$23$/NY,%9:#.O*9W__$X5T/>-CMG.,7SE MD5Z[E0G.:Y/\@:H/""H$.(FF9D&==B9JMX=I=F*YVJ3>L9$&I#AUJELD,"I?TVC(GS/TIR\:,%@7S*W' M2/71T+D1_P!BRP($/&JL^1)#*H6#?LA\W>N/L3S""\H+81_0SL.N M*T/,J)RZ__1FA2@F]DQ=[&7[5 EO ";@X)C[\I=P7_[JMA$4QQPM&R"X!RRX M$/7&)DN(O:%X(;EL[PN,55U@3*BHD=P1)!<<[Z'TEOQ-WY LJLJ;U0\/ M/-CY-/36B*G[@FD\>O9H'ATP(?: Y MYCF5$3Q9$D\,1OJ60QLR<49L@4]/=4"+]WPJ+QK1@YQ%53G(\IO6;0[PK0^7 M<('8E/B+9_Z(/.C*PTE3D,U%6Z2%?R6>6SM2#MG\])5C?#@]N!/NSL&\&U[* M+.O&2?+YC*G8'\7S5/N$_,Y;=NJ)-X4NFCC;KTA%\,QY4)R-">\CAA?*_\MSFTOHT(]#)&7FKQRAMR+V<3:"3LGWVP?5]Z$$N8 MO]U-]%U'^(K?$:3WQ*>I@_(HGB6= MX ';72XJQ[&E;TQ"P=7'OJP(<91Y8 .A5A& V%QT MEE5H"KOAC1Q9?K $IP(#K<"08JH">::Q\M!B82*FR/*I.NUCX#C".!!/'6P\ M@-03KDX>F*P">4^U+/Q3'G$HHOHUHDR!DS;%?4<1)QL"2JO)G[OBH:U.ER!3 MY.'HVI!\844A%I4/FBAQT;77\G)ZIJ9ZC+-P>I>9\$BE.U7/0[P>9,_W+GGY MBNQ%GDQ<2OG*H1MZ-J9B ,J[Q*[)[(B19(/F(P@5ZDC71 M.+CBK-Z__:+Q@MP2-<@W\7A!+,.Z'!2J'++B =9)QU.S%,LML\1Y,N[YZ2MO M:C#Z!ZZ(*2BV,F%++5YY0])TGFN))"=QY8V,TH'V-F-]3\ERLR:9+YF815UY M,T=B9AK1.'GA5\" ?=G9DVVU^5BF;K MX1S=V9F(ZY:[CF3\[KHIF :9$I\_9_O 6+'*,3W[,/$@>"TK M&I;OALU+=Y5'LOU>@(H>)6I37"]]9/O!QPB<3$0U8- JN4Q;5!>Y6%7=_KU\ M]U?B2EUX@99[%HOJ!<+!AJ&NOY>PN?4:93E ^ _5]$P,C[*&)\])=!-OD1T; 5Z;M2BO X544$KJ/G0L:ZZN._S<^['!N.](25=^18IB/, M<:CD5?[\R#[5R2:[TJ+@L6.45W]Z1*%W^AIT+N*3 M=0A=UR661'"R1O0905NM#NK-J)ZF\ M9X1#=X2.RYLG,:DX8ZY9:LN;L"W$HO(^'!VR.'&2G:[ZC'F&7OF=J\L4%67S MO=K-(Q%YTV90?C<:_!][FST,UI\^9CA:CDRWR458G*QEWF[%AFR6YV,D#4'E M_7F,7@;>0NX$S!BEL7*55STM<1&-H2?=]T;YB"NVKD^BX]CB2>9FPH2"E<,3 MQN$J!3X2$=@F]-1O'4:%F.QG],9.N\J:ESV'V-G$=.R'2,:O<=8NX%HF(8N!3 M8HO@'F:@JB'XZ^!4G^$S,3=9PL\__!=02P,$% @ L%6F4@C3@LUF)P MEI,! !4 !S<&ME+3(P,C$P,S,Q7V-A;"YX;6SE?6MS6[F1]O?\"N_LU^T8 M]TLJR9;&EA-7>2R_MI+L?F+A*K&&(K6'E"_[Z]\&J0LED1)% M21MVK&EB7J MX.GNYS2Z@4;CS__Y_6STZFOJIL/)^"^_T#^27UZE<9C$X?CD+[_\X_@=F%_^ M\Z]_^,.?_PW@OW[]_.'5VTFX.$OCV:LW77*S%%]]&\Y.7_TKINGOKW(W.7OU MKTGW^_"K _CK_)?>3,Y_=,.3T]DK1AB]^]/N3\(X2[P@0!0U('B*X%Q6("DE M,E!)CY__QN>? MIM;:U_.?7G]T.ESU07PL??U?OWWX$D[3F8/A>#ISXU &F [_-)U_\\,DN-E< MYX_B>K7V$^5?#CV\.O_S]\/#XRU8J>/RIM73S1/S7 M2BO#7P$83<*M#XT*-R?=U6^.G$^C^7<'%U,X<>Y\\&4V";^?3D81'RS2F=W=3/>7TY O*;D==I M-)M>?:=H&+T$O:3WOZ^'LM#M]L(=Q#@LQG"C3VX8WX_?N//AS(T&BJ7,K X0 MG$8)"=-@922013):,QXSRRTD7(/GMIA+)#KHPJM)A_I ?_[+JV^I>-]+U[X MY[IPCUVW'#,Y.YN, MYQ+^TXTNTB!:SY) 4TD9$Z+(%GR2 C)/PN9L(X^J!0_N MF$ .QE$F GG5>S M_.N&V,\-#T(&/L4':?X-N5A&,X&27#!J4-(R?@B) 4KK >2)4^. M.FN);<&%QZ%MP@[^,ME1V2[5^+*$XVAVFCID\7F73M-X.OR:WF-4?98^3*;3 MCVEVE(_=]P$C6ACN#"B%H:R(Q(!CD@"/3$MI2$ZNS83R-)R;,$F\3":UM%@U M6AUCIC6]Z'[,95]XQH53),0S;B6RVF8!0J4 7J@(,>DL.#4,4>$E,J6*$>IYF.DVSZ9N+KL-4?.",45Y2"SHHB1"L ,-SAD2E"HI83(]U M$S^RC&+G,,M-3P_&L?Q5S/75C?"ATX/9&]=U/]#++[1MI-7),@H,DQ@0&F-! M3S(#:0WUQ"AF&L5>FZ#K4T2^/4/NQ6+5#5,Q0#LI&IYT/VZ+&VF64@@'G'B# MXFH/3EL)RL84& E$>=,F*EN)IT^!>CU>U%!^S=!K3U.5#-#-6*\'W_%L9&D M"&2@B2>110%<&'12R2;PU'#0UK "Q3L:6Q!A&42?HNEZAM]:S=4,_39UR+C9 M/&Z?SKKY)L44YZV_IWB2I@,9,/#+PD!VB0'&>AH,06 Y.A:IIE&I)C'2P["> M&#&_$#)4-,7.]"B+\P@H)Q0K'L2OJ9L-IQBUO)E,;X0-/$7%%2DQO,*TS@OP MR4G@W!KELI$0=G M ID7<2["C! G))H$H8HI:IMD#VOP;$('_6+H4%/Y%6>%\\ETB-[G=HBJC5*6 M>TQ1.(:H66IP/L@"RGMF%7?!MYD,5J#9A 7FQ;%@=\77X\!%>H>2?D[S=;Y/ M#MU4ND'$I(]).I"4E+Q5<7"1<@Q/$R=.>ZM-F[C@ 5";,,*^/$;4,D,U8LR7 M?&\+:(C)V5L#5"8/@CD/QN8(1G-%G-:"#O>A;+281%X<"W;4>37;WU\> M?C\.HXM2]_1ITLWU/)MU0W\Q*UGL\>3C9!PFXQEJ#9]X@G-=',%7 I%:>*>&/0A0F%2;!$1K VT6!)1O?=) %9!:9/>U35C+^KTO>T8;$D[Y*#TDF()+(' M'\N$KCA#C-E"4LX0Q6V*N8)7QB3),[%,7"PB6D@2F0F%8\D MA#W7M?6AJ.M)-KY7H;&UAJLQ]5,W.4_=[,>GD1O/T'N6!/>\N-)2.\"C=,HJ M!3J&6#:''>#KQ$"[)#PSRIOL6MC\(5!]"H(K4*":_AN$0@OQEJ9/GM OEUUC MSJW'>-Q;,"HB0SW#'W!/LFW"A_60^A055V!#)=W7.VZU..LU_-\4WY0E+1=F MI: N;F,C)KH0L@0%>;HPIH,UF4'5'#N/&,!75>;,N#'P?4I\*W C^KV:%;E M@9 .OU^NDOYM,HG?AJ/1P'G%@Z8<6+28VM%, -T9!2.B-MSQZ&23,Q*;@.M3 M,%R!*=7M47%^610I+4[T'+OOUP 'T5D='3HUQ13Z..E82?TE1.Z994*&))NL MMZR'U+\BL1WGERJZK\:%:R9:RW!P9S#2R1CI&,/ 4:% 9><1F**,-MEW>LK; MO]_JKYWLO)5>6Y1R+$U+S"3'N9&@F34@B'9@-5K$T>"%%HD%UZ3>;R6:_M5Y M[63OW37><@<%\Y3@4Q9@A=(@. O@@J.8QA#-I5">MZGP>VP'9?N3+9_R4@%XXX$C1DSQ.^932!8;&44V-LGJ5/D341<#6FUU#(8(Z85E>O+LBNP1>4 HY>6JE#H&UZ4&P$DV?UDHJ,V%W[=<\ M[M9=I+A2P,RR(?ESCT=1@_NZ! MAX1XHL;L/7!:>G.%J)U(UC2I5UL/J4\K)Y5)4@@5+F0))"-,Q.&-ED]3[,6 U"U(IY]$)=-!(D%(V9-&T#!-IE83URA/+ M59.^ D^<*)\A\=J=$P\4[3U)[U7; YG5[-UV0H9CD_2.!1 /$9)=!3@N4) M3G-P1DH@3ANOB?*^35^!!S#U- ^K3XQ:=JG7KBN=G4\ZU_U8"'?5)N?@K"PC M;%/&7^20BCO,+%51C: F@S>Q-$EF)EDI4FKC:.J+TM-LL#XMGYD%?3LG9W4V MP5H,63.CJ,I2#VDUBH*Q$+6DY,LOYIQ<;]+1^JQ]!FO?8>J?7]_5\0?\=],. MWY]-;ZG03B2HU5O_43?)P5GJ.#IC()$8>(3N7,7A)^#IYRB%;+SW+ MA 3?9-*_@;![@-B8I(J."4@VG)DPU$&+KD EB2F5/+:Z2;::2A3GW*Y+7EXOR2H M'PRH6'-V"?3P^WD:3].OZ$!040.G4E0R&K"I'*7.K+1$(!JH5(QI99@GC@%J-$)328 R78&7RSC#C$FER MZ.(6B@IE^5=FXDHD4U83J741!+$47"0<$1CN>516YB:GA=9-/<_K"[>W]8K* M^VU4W(:UFT7RF&52Z11XZDK3+FK \: AX!O&I.9!:=*SX=GP?^?:N1+_,IJ9#J2+S&L3 MP E#0 3GP2%43[_0VEDM7,A Q,&F8@R1I MZ6^>$[@4%"1'O55W7,V2@5^^J&HT54OW3SW>4^S*]N M.@R#TJTM241%LQ+X"E"'$Q=F$H$ZPK@S.:GM&E,%PH&)&=E1J@Q?+*@'N? MT4=G"()@3F8Q=#;(75 Y).X%4CHU:LRS%E.?B@NKDJ.6'?:0&P>*\[6)%BA# MX01B %_.1'*'N91Q@7#39"-\P]QXFQ6\1?)Y)2#E24DJ#!"2)&:+PH-3F))J M'[6A+&JK6S646<;QQ(FR<219A0XK^LELK?FJ]P=.Y^7E"\&611WP8 /)Y0;A MP8): C19-YYA)4;.L19/\]"%0?9HA6_&BDDGJ'9I>0E:H V% M0DA&$ DL"!:RCUG')@5JCRX[[[*[:TE.A)3WKMQUK4N?9(M!"$X_RBE72FV: MS/FK=W>?-SO8U>9K=C*?IN1VV6\,AGJ&KR4A6I0S5AE,(K:(H@-/2>O<9#7E MX>SWF5=,:MM\)ZT_2^'\=2GTT;LW?S_X^+?#+^\_'OZ_?[P__N_Z!=[WA]A+ MD?@C8G%#8=[WFT_NQG%]X38_>]%+"5 MC1>4^=VD^W**CO!7-RWM=\]*F+!8]O$Y6]H)'- <>(@9,1%3=BD< Z., Y4MOCF: MY%;;JP_">N*2[T]%JPJ&JE@ ?GZ-"D.7-+V^6PESV6@24Y %T\AE1L%FJ4 K MDC/QV8;LIKZCP( MD@T8HREDFI4UGLL0FC04V@+K$YN3_10,:VW2ZMS#V1??BHLNG.+T>Y0?!5LN M)O>\0$S)E1I4AV[59L@945IF [%MSL1MA_>)O=!^*@ZV-&U+'WCORMT8!,O< M>-"A5*9R'\#0R"$;%DG0NMQ+N2>?M\UMR?HGY5LZIUV^C>[+Z:2; M7=US.]!2ZN D 9ML*2&Q&BQS%CAQ)F3)34ZY]>+#6G1]ZH[_#"L1=:Q6\1*F MZ6GYO_0 ^NI&BR1V.NN& ?&5'Z 7O?V-I4]^2MUP4N[[Z!+ZW[=I\??U4;S# M[^B7QR?I,\IZF',*LX&G)F<=%2@M2FM3QL$(3X#2%+220MLV5U_O5\P*M?&K M:'F]*;5,2V5D(@E9XDO_Z:@B..T=R&0=*M0IFIML/F\.L4\KCSUF^XJB_!8< MJ'FL916^1MJF>N>7WQ'-V5 \_B M1WGDW)2^\.66<9%T FL$ VZDR^CV)9--POIM_>CVJ?+QY" @8;JT]@;;@2+E MU"9.=4GE $*FTF,=C24":L+[$-"2+3/FQR'VJW"W#3G[EP85?VW.O-N[M=FAP,PJ]':=7)%.$<=PEGY<@T MOLI:&[#:^P3<#U*;3?$W^JVZP:F_XQQEAO?L/TW]QP7*IJ MC\8WUR0MVOJ?G4UBZ:-^V>1I.A ZJ,2# 4\CQ;",&' 2_Q ^$DUL5LPTZ2B^ M#=B74*50FV[-C5JS1].=G&-^!=.-0A:7I9)D)1/9@6/>XJM! EB>8RG0%I02 MS;AH0KC-X+V$JH;:%&M@N-:DNKRT:?DV&QE]C$&9QSFY"# T/+ MY"^A J&]KRK;MB:F\Y7S8PC)];HDGYDC^/+ MDH,P(<%%E:20*B33I,;O:?VB]<_EH[;4?TW[?QU.41WO)MW;R86?Y8O1U679 M Y(5M\0'($$FS$H# 1>8!N6R)$1+QMKTC7X(U LH,6C D3HV:CAU7>'YG$+" M[* EAKYD$QJJ-S08#^Q=B$8Z=!-<< G"EG;1L03VD4N.TZR6M$F] M[U- ;D2QGVP9O)D1*RZ.+TB_[L*:+'2FOO3.Q&D6HS6A2[2F@(DL%8F<*=ED M"^D17!N1Z:=;$Z]GJH9NZOUXYL8G0YQE%PG?]=7?F3HE$P.ERQ:I\6)1PEY. M\)@8@PFZ27WXQ@@WXM3/MO+=QG[5Z+6\WW.4KRM>%O.R$GI>6 Q6))2;T7GS M&0K!4F>\#Y:E)IG\0Z V(M&^KE_=$X>J&:FI5_J*))YT158T:Z2Q="%4$:,X M(R*XK (80Q3QR9OP+01;7ZVE>=:-MK#0M%EPX[CSL4T MT-IJX8A (6DY'B,H^)0%%#8GFKV7NLGM+IO!VXA*/]FZ= /#-235V\7E803@IBTETIPRLV>B+4.XD;D,C^9GVIDP;8, M.Y[<1Q>40K_I"4JM2Q!'RO7%M*S#BY"YU=*(_?%K!<"-V&5_=M=5P7BM^S2^ MFW0+';IQ/.I.W/BJQ/'6^)NUK5O[K$I-ZC;#6J6_7[FS9#HIA_^G:+&K0;\4 MPG4_)OG+\&0\S,-0ZL\7TQ/2Z--D- PE<=A"=3N-5TF]]61^=A,\ERGZ9)*& MIKGNJ+R%>F]W8]Y=1:NQ5!7SN,2=.PE[^83*(J_"557PCZY;W"/R-LW<<+23 M"NX]J[(R'L9:52UOAU-WNS1E97V)$FJZO#@\V0TRI/N MF^OB)!]== >CT>2;&X=RO>.BNUA94*BBU">/55G+N\E:1>WEB-SLQS9*O/S- M2BI9A:.B@-M[ZEN_7U789EYZ\?@OX33%BU&:Y,. K_#9,%QU$]KEU=GXV555 M]519*JIQ]9VQ.VOPX<=65=X3)-BQ:_=5N<[3;NH]F,VZH;^8+:Z)7'-'+U4\ M&&(96.,H"*4MV,0#:*,"X,8#UPF, M+7=:ZD3 "F8A1N:X#2FJNQNK#ZIE*Q!].#3;$^;=K5O;BUT;71Z]B6YBU#8I M;B'H5:).S&\>UP=#&[*D0K!OZ4%MWA=U;4QB-45>!VRER.W#!"]^T6;P&L.U$\?L4W]=02)17X MC$Y)>*_ SZZ]JQSEF,N93H+[^D<-'- M=^(67;HFXSFB0]>-<68J;_\EYN(#EN#C!/L5X9<>%(93:=$6D(TJR%<,]IRVKA\;_F9DCQ %&XD_3QXLRGKC1MGNME MCG9Z=#&;SG!^*G>&HGXXX1$IA$HI5S-K,"9D#.EUEIX(0UB3K?@GXMS]K%3I ML.5&2T:;WLYQK@Q_:>Z\?*T($DD)1SDZ$LZAM+$&3ST'G*U-)IQ19>Q&;^6N M2/KD_%LR[?[1JGV9KVXQS,.HCR7&J0#1:0(B M10;>6X*>C >OK8@N-(G0=H?>ISEC'SQ])J.WGC7N*6<185FF _?2@?%2@& R ME6I\#59%QZ+-DB>[QSEC-E!N!;9F&QX;M)18B6:77W-A\GXI-SP M@!9(UU=Q^4K..6^CV4)-2-..P?:(PR!!!>Y(L)XGTN2TU%T@?0HLZO-@)[77 M.Z>[Z.V576"9.PQ'/"M7)!@')3H&I;/%$%DCAB8)T*HF;-L*L627'$G*6>%[ M5(KRA7,"'2R^5L897R(]E+;)"O-=('V:X+:P]+WSPKOHN3)EK\_?>.V$)AI= M)D\8P>.$ZB7+*)2B@CI&>8CM3/V$8RS[FK&JV7D;#5(Z(@G(TIR;]3!Y^I;>,Q>Y)%V+0.3(.3CB"TI5WB',"6;&("1+POKOM;;DPWCM),[5M$"BHC27U\8&E(I0#\X; C3*%(B-& (WB;'N0^F3O]K6[O<6 M#W93> L>+^<]V6E+24 915#8G#@(V$0=!"6N6P\:;(NO<$R66^6"VJ9?TNU MMUY#OGW?]38+R'>>4&GU^"%<52KJ;@^P_4F2E<]IHH1F)TMN#U.CZO*1)S91 MSQZJ,&\/>'TN]_K;5]6,HW+8JYKZ-ARGB5*WD;&*JF]:"KT?3V?=Q6*7? M= MKGY0)65M@+*=-K;W60\]KJ5FFGFPE:/5<&2;/;BESO;@UE:.>W,X[^-DWHA@ M=' V;\Q46YN/#M12NT^3LIVV2T>UZ>)4\&2\\A.UU;[YB"WUOZ7<[0QQE/,T MS6XNA*JM]G7/;ZGDC62J5(]Q ^!R =N**#&Y*64RI30GE65GHB5$(ED6UF5E MFNQ"W@6R>Z/NJ^>]<\/NGVYT<:OQX7R0A>] 3[+0^,%)8??LS62$UDR=&PU* M@3/)(0/+5H(PE((1D@$FDIQJX:/531+N&N#[M#RS$\ON]_7>LV4K-H^_!?(& MSI$?#1=-/HXGG]/LHAN7CF@+[ -9^ML[GR$:[T&4+3_O301'O"!T35X7:MBUL1+M6QFO LQW>D. BCT$1B %?$R&"!JWKJ M^[XV"AQ$E2-CR0 SI9!99PU>(:.4,()KXIFVYKD4U$_GORPJ/)"%+FR+MLJL5@^PGQ7I,NNIYUDI>7A/C46X2)H0TLE1\R0!"<0Q< M7220,:XQA&H;W'-,RQL+T'AJOGG#F/,^<,=!LE!.IUH%^%9QB$H[:75 A36I MK=P4X N:HMNP\XG3]':6;3!57P.Y[=L7800+: !+,V1I5.G*8L%064KWLH_< M1L2GVK+N(7@O::K>-^FJF;4AY4I]@P]&1X])JZ;!8.3 )*(@K!S")YB^LNQ$ MHQOF5J!I\%;=&/9S86')J3M"5&EO4._&"8K#G+=UJR<@]FKE]W=?D/'6S'VX\K^@X+UG,=J4J*YY3K13E,8R5 MJGKN#[-+/=C:IS542\/:L/N#W6R:K_KI3G5/VP[64+5;2%LIQ[\:[].HW/BP M-.A'G/'0PC4KA/JVF?/(^>!3)IZ M$Q@$Z]")N]+E(2L#,F( G3AF;[9)!OXPK#[EW=48F?+0K@X*[HN M!V_/NQ2&G=%M MCIE6$J!767@S"CZ+N9\C#*M3@+W!1A;$_&W MCUC7/*F1*II%JG<'NHG;KHX0OKF8SB9GJ?N<%K),3X?G4V3M_([1,WSD+OM1 M-8=OI/IJ&JD4W[X;CG$N^8!>(MZ%6B:+[$(*D5(@1',0V5(PW!O0C"NN&4TQ MN1;3\L.P=HU:'GCZ(I9"J9QC.#T27VXB9GI0GG=#A^EOEUA]$;3:^U]-$D&CJ5%-A5ML_E@C4RQI;3[B6N(\3E+S\!2%0&G# LVE F$&:,54\G[ M)LM8SQ;7K%#_?R?7':-P:6"D8T0D]'!&%P]',AAO J;DEF9)N;-RW^'.0WA? M4!3T%)X]9:JJ9LP&<5N<3K0;' MO EG.6*&N94D^+K"MC[M/O:&TKN;N4Z5YVL1UV ACOQWD&>I:X@?3>YZ 9" MZ2BS(,!8+FWY$@,CO0*=A#7EM4K,/38U[PJB3\T[&Y!KKS9Z)H?W$<.:XV]I M]#7]-AG/3J>#G#EGC@G(,7M4E./@-0N0*9>HI!0][8&ONPM[$R:*E\O$9[#M M,_'Q^MU11&<3# ?F(GIC$DL[;8K!0K))V4R5E4UZF&\'=Q/^R?]K_-O*EL_( MN^-ODP&1CB:5*"1-*0A*#!CNT&4'Y;4)+BJE^T$[1+L)Z]3_1=8]U9+M#SWY MK0KH;CJDUSB:=!=#I489?H>"N*7?KBAFPU9"?JGDJ_QKIT-JZQY6414;H*UU MV0'+_:H'=!%IN)3&@PU&$X%E[D4R7KE6XO6SS[.6S-@W:TJ.VA^'QZ]3@^Q%<^I^/[O MI4.8G[V9G)U/QN6PZR1?71J^^];!AD^NJ*ZGRE')=]X9:A"<]H(:65H#E!-@ M48)7B4"*UKJLG6>JR;&K.SAVO[7QC@8]?AE&%^7&M%L[F9E&S U!WK4 ^^1E=^'*_1L6&QBH8E_JFTNUWKEP>=SK[&PX M*U6$[U):'*H94,YSR,:"9AG5D(/$>4$0L)Z6@S.6"-OD;=D07Y^6X&N2IX5Y MZM5_+[&WK/*/W3@@J=],IK,I2DVTEM&EK9L*KWY0I2!E Y15@KJ5XVR?YS_TN):: M:;82L'*T'4+=!Y_74D,MJXSPRW3LOF];>7[SZ]4J@=8@JBWO3N52]YY27_IV M1K\) $HQVYO)N+0]2NCRMR/!0X^KI):-$;?6SPZDV>"I[;75CE3'G1M/79B7 M27X;SDX/0M/Q MR38*NO>,2OIX&%L3\;>/ZM8\J9$JFL5R=P>JL:[[Z#,;*6D/Z[UWA_RK7^G<_N'I_+;V24:NM M@=Y=QB/$DZ"XAT0C 9'B_)I)!SB\U^4: A:;=(5Y<%?IF4_T]9=-V]NN&H&. MKOA[HZ5!8BQS;QC0H 6(S!B8R 18*[DI)B DM"#1"BS]6C+O)X]V-6'K5?>[ M0=+E!H$;O74SAPK[]6(Z'*?I]/)SN^2TVP[5*!S<2M(Z ?R%GZ;_NI8_O)NFO_[A_P-02P,$% @ ML%6F4GT9U @_>P #BT% !4 !S<&ME+3(P,C$P,S,Q7V1E9BYX;6SLO5MS M6SF2+OH^OZ).S>M!%^Z7CNG9H;)=U8[MLKUM]_2>\\)( F9TQ3I(2E7>7[] M29"Z4J1$SX63\EQ_%G_B/ M/^ X3?)P?/J7'__VZ1?F?_Q?__XO__)O_P]C__?G#V]^>#E)YV?ZGP@S_($6-YXM?ON7'S_/YU_^_--/O__^^Y_^B-/1 MGR;3TY\DY^JGR[_]X\5?_^/.W_]=+?ZV""'\M/C3J[\Z&Z[[B_18\=/__>W- MQ_09SX -Q[,YC-/U"^CU>7[U#V^B,3\M_Y#^ZFSXY]GBW[^9))@OZ'EP"3]L M_!OU=^SRK['Z(R8D4^)/?\SRC__^+S_\L)0<3--T,L(/6'ZX^.7?/KR^BW0X MGO^4AV<_7?R=GV T(L2+)\R_?<&__#@;GGT9X>7//D^Q;$1_N>0*RE0X_UJ? M]E-G3)\)R#2=1V3T4QQ7!>\1X[JG=\=\]2R6L<#Y:-XCXKO/[A7OY R&?0KX MSJ-[0+MX$#O#LXC3/J'>>NX-G)<@5Q'61\Z^P/0?.,;IZ;<_IS+/^IW+ 57RZ_X7Z__\0T(Q/5P/*S;QQOZ[<43ZKOV!H-_S'&< M,?_XPS#_Y<>A==QG+0TJD[2DW;B8J#ARC2YJJV%P_9B*ZA+7:))N/754-[G) M%2LCB#A:_'1P/F.G %\&+T8PF[TK'^>3] ]:"[Z>X]EL@%K:+'1FI-.%:8^: M>6\$_3:@UYF$X\U:6A>4%IC%!:\7+R%^)?\)1_/9Y4^JB.EP$A=;Y;_>BV8I M^-V7F'$XN#Q8/]'?'0A+JTFTEA #K#;%71)D@F502F,W 68Y),N&(AVJ"= M*SU2NO+Z8V&WBU3O$BWZ(/H]3H>3_&J<7Y(]/"BH!$ J#*0-3)-QRX(TBNQ6 M54)V/D2C>Z3YULN/A>3])7J78MG+GCP%,D6J*"_43H9D:6?A+*=,7@LWA$XE MSPIY,1BC<"#6&!/[[\\K[S\6HCO)]2[7J@O7K\;SX?S;+\,1OCVOLAA$#""\ M(&\S!:0S1"7FB]4LR^!EQBA3X#UPO/K>Y\YM)SG>Y51WY_0#G@YGWN^[=Q\%M!WG>Y==TY_?U.$VF MM'TL@B0?YW1FO)B9CI9A&2ZC9A>[$%F&089LR2,PM!49B,QGVH] M9 '.EB",Z$T--H X#@7H0\)WJ7?=J3_)>8JSV<7_U.6* :F<3MHINC99@3!].]D8 QTKW;I*]2W?HC>X7],MWTT^3W\<#IY2TO B6R,P@ZU)+ M%@5I((_:6^#.B]*'J[WA]4=%]9Y271-1Z10[NX5I85N\F[Z?3KX.QPD'G%2P M2[AOA.L;1;P-Y/9G,8_7_# M+PN+TEF,KIJ0PA6WQHB.P7.:GK" MZ/WGR?@RX.."3K8>&38%TBK!JXWH")L7.2H/2:H^ BRK[WWNA':2XQI2.T7. M/F(ZGY*&"1D_#>T5^7G2,!YV5I8W"ISXLZ]7W/G=2 M.\EQ#:F=PF6?IE#SNCY^.XN3T2"!#5$FQLQAS85GP'!,G M#4M]1#O6O?NY,]M9GFL([B&F]>)\.L7Q?'D]5C6/C/;SV8!#PJ),(6"N!E\4 M9R'4) >CC .N4,@^\D/NP_#<">]-OFN([R&Z]7H\QRFD^? KOH0Y7. <9%/0 M:K^4@QNO?HXV-U?FFO8[2& M]>H,IZ=TBOPZG?P^__QB@2CO2"MA%E&3>2MAA3R!T(6!@!\467XGS- MG.[KD[[QYN/@>&]9KJ&VAW0P0G)6LQQHA1\_PQ1G[\[GM9:G.H$#2#H8$SDS M$"73 >I!$C3CP(T+7@80/1KA]R Y#NI[D_4:5>@4"SLYPW&NZ8J_C&"!A&M; M'/,12"F3R QX$$S0V4.[CR8#L8_[B%LO?>X$[R_!-5QV"H%=9I[^,IPE&/TG MPO07^LELH$-V:#*R[$J]_/(U@%X4XSDKA29$:4*/";TKKW_N_/8AU35,=PJ0 MW<:T3"E?HG*F9'+F,K-"U^(0(9A'=(P<@P0)@M*Z?ZYO #@NMO>5[!J^^XB7 M$:XIC%Z/,_[QOY$\/JZ3P5A8MI+.#72>_'E9[\FT$BH%%'E->=B^9_3MES]W MGKM+= W'G4)C%U&:ZVWFLD;$@K,A6Z%[FN(7OO<-CE,FL!?3X?X<5*?_ZV6/]>^7D/IA[UX$9%?4OV^Q;TNAJ['Y;UTG].H\D,\U]^G$_/ M\?J'D_$<_YB_&F$]4O[RXPQ/S^X$F?=0G)K<5!]T4U0G?PQG R^3498[EKPB MFR3(P"""9+SH:*7@)>4U7EL/:K,)48]*>ZB>%X%\HQ\;V/=!M\WQ]Q.L39R7OB#PWH2]X;.S?\VT\K MHB&'YQ]=6BR]>_ORU=N/KU[2+SZ^>_/ZYU:Z"V93DX85F*QVD<9BV^RL-LP#K_'=.1X=8_I(-4&%L42S47( M[ J4"J@2*+I#)0SPI.DB5BS5< M*LE?4D#[K@)OUH2A>[ LMT'W6$K1B[-W&AKHRDE*M2/&[ ,F)(AQA&]Q M?IE@:GQ*(BA"1""9)H.8A1(,2]'0'SD(6JVINNAAG[@'U#%H1F]"[[&%V"6V ME^?X"XG@ XYJQ^3W,)V3R7R)K:@@G,+ HJPUF+6'3C2(#(PD][A>F>8U"6/= M%>(^4,>@$+T)O<<^8Y?87H^_$HK)]!OIZ("<+.T#G9 E+KRDB*2FDKRD(&S* MWBFWKO:UNP+T](6Z1(S.KC^BOD49P/G MA3:@R8=T($C]C&21"\EDU#;[B,FMR_ONX9N_%]8Q*$&/@N^Q5UF-%Q"T983D M)']%VHQF9*Z\F,RNEC]0CAN5@V9")MJ30MV3:BS3_C]#8B7H0,T=(JN0E,JY!))\G=\$9 !D%X MUG4JZT[^72C'P'M' ??9M&SM(@=&<0 7#"N-<(Y!?JH-1'<[@)4_*$J1$N'2I MP00(BH'QQ@&D($R3_?T^4,_Z&J W:;<(Z%UYFI=\@"+CJ MG1*X5W^DT7DM:/UU,LF_#T>C02A.)"4R^2<\,8T9R&@A?5:Z<+)7R8%M.#U[K:,9-6>^F?X"?ZX@CI(Z)7@6C$;!!D[B9#%2"=.(A2+ Z<%\Q8C#4>F6L'(LL4B!R]RDFM:[78J_]_).=^ M=_DVB/DM\0Q &%I+0CH]@B>G1)"GJPLPXP$L3T4)UR:U8_'Z9TWK'A)L$+E[ M,X0X' UKH@ YG(M,YL^3$3U[5IW/^;>KI1KM1,R0&/*ZR<1ZNPSDC7JEN85@ ME-!-F-X6X+//^&S"1(-4KQLX5^->X%Q4->\@U30$G65BL1"EWMA0I+ 15),Z MT\V0#J\5;6COM6$M,LXIN2Q2$FHZCUU/:TT W#D=" JGG)) MO%%X>"V<1]6*3H1MR #L(.T&.O#R'#]-3DJA!==1:9?Y9^"X4LZSHCQG6NK M0A:198>H721/!-:T!.PEZ>\NFJ/1@.ZR;A K)K6)WA#'0( /N88F@T M*[ZHVBJ3Q+&F9WA/T:8C/E7ZD'># /(:1"DK:0*Y4UGI1?N>S&)VG!7AD2L? MR3%ODFIZQ.1WE'*#4/,-1->AT*NU(AUEVM>L-PF9Z9H)%^JMADU6!Y^,L6V, MRWM1'7\$HB,337-5'CC.;L3333*:8Z$=+4KZ4&PQ) PZYYR6CFL?4EHW<_& MQL9CWF;TR/:^EL>>5+4(@$[&IY]P>E;#ON_*BRGFX7R0O2^(0K+L+/YY$>-1S7(LN7&,D:*KR02YT8N%C# M+:@89*N9RMHHSVOQ19.]8Q7(,1'?2<@-PAA+2_A"&RN@&QM2M DX3[9:137I MJM Z)1HZ4D5 :TKTJLG'?P^F8U*%OD3?()AQTS7FH&N3(=J5L@*" H9%'^HH M<3*+0P*TODE5^U,)2/2]\^\IV@91A]KR;3B_-$UJ\N5P?(KC5*$%:R0HP@+< MD=I96YBOHS&%L!JDUD:;-=/I^NFLMP'3D;H?+D;TX6P^&^14 MBA,:F4$+=2I?)B$%SFK.CX,@$JR;V-!=K_I?RI&JXR-SWN PNRNH?99Q)5SI MA1!:"1;!2J:+%?WK6H-.6V21S,G 6-^!=,QB6)V _Y+(BX-R=U&F6T2 MCJ'2N78 2\R[K$DD2I(=R8,035+L'H;V72M:S\PUL/P_31%FY]-O"Z$MC^WE MB2UE01DQ,.$7S<."8P&0/@'@Z+R40IHF#7PV ?JN]:@7EAI8WW=%-"C*QI!3 M9$'4V;4NUT;[R9!Z.^X)$^*Z^=\M?+_O6F,Z,M,@<^>WX7@R78ADNF@0<6G?1,N9BX447H-JU 5X%\UWK2B94&>3[]B&:@$AKC4#$,J=;6 M06"@ SD-(7)PO!1>UDQ"?2H1J.]:(Q]! QI4R3X4RALX8;UT4K*,&FDWML@" M0F%)29*4,%EBZXJYM<".-.K9*Q\-3L>KDM+E2,I$*)(QGES,ZG$:VHJ]Q\@L M&,5-=BC:-%:Z#>-0$UY[KJ?M(,NG/]&5ERA!6L^BJOG7F2M6:\V919-*@125 M:ZL93V:B:P>6MQ[BNHNT#S.YWB$YSX"/XPJF$#&N);(4&(B M4UUK%F2,!(_P^530AC8#>)[Z$->>-6 7.1]FB*M.=;"/)J\,,]G709-QZXMC MW#JK=$G&B8:7G$]NB.M.!#T\Q'47Z1YFB&O6/F6C!^)['^EN_+X//[GS/=2,R\\X'R88W<;7UQC/VZ\XU$S/>Q:V M,N#3>)&MR>@P"?(1"I1@<@F"FR1XC&6+ 9^W7];[M,]BN0B.CJ(DI&-::\Y" M,9$57;*Q$)-U3:Y1&DS['(TFO\,XX2^3Z9R7\]'=.60#6FX0#ASS6BOZ M-J.AS5/0#BKI,PNJ%--HY-M6\)Y$KZA==.+.U77_+#0XPE8R).D;>S==""(O MKJW>X_3C9_KNR,NG+Q_9:TL+'AI8 MN"LP%YAF)^?SSY-I[7D\B,5E[40F)DF1-1W_C/9X8-&C=DI:9WP31^F M'IWDWB#U:BV\U[/9.4'CR9;H>6!DN7FRV:)G $4Q'YP3()R&-H,D[\%TG.JP MA[S;EUDLH;T[G\_F,*XW0P-0Q12>:^,S+.2S>61>2L/JA$NMA%2-.HL_!.PX ME6)?R3=(8+J1:KSQ>%/*!)50,U4T'6_.DUV403 )BKNHE=1MNDUM@>W9ZT?? M\F];(W#WB'/>1RMHZ;I"LRZPJ ,9RL(51@?: MQ?&&@5RBD(DI51,63(H,,"M6:UB#\*2^ODD=]P8\QZ<">\BY07;1'5BW#K+D M(P\86 %>59-G%A)8IC* -L+R&)ODH]T'ZO@485^)-\C1N955NT0WT$&)I(DD M)VLAIA"!3%SR>Q0Y/F3J2FYT&SOR+I9GSWU7^39H>K^2-,!]YC$@H='.DF%" MU(".M55!\:2((MC2) GKR:39=*&W@RR??II-0>=\(.V,4"-BRFC:FEQBWCI( M(6HPT#9N_T33;'9B>>LTFUVD?9C"'DZSV46ZATFS@0@RJIQ9U+;.7*[WIZ@+(R@Y MQQA%E@WCA$\NS:8GOO>1;L/Y-&\GGUW_O.WZU]_ MHF%5@$E.V;3K'9!_016(P'XZS![>5M1!>? MU#:86IJ5ZT ]CF%Y.&KOU.3WQ$N#/6HM-F5L*A@B,T(3MD ;]F?%V_O'O_ZL/) MI]?TI[TE#V]X?,/$X6T6M)(TG(+2UF5MC!8Z:.5+*%EQ*XE!S#:M3QI^>&D] M,_3NEQ=_/7G[ZZN/K]^^^C]_>_WI/_MGZ>XK#L'4 PM;94M&BX*,10WD-T ) MY('D$ H'%X-5^@&V[KZL]Q1O48SVWFM6I*@=?()A,4A-]B[9O25P;W2C7@-] MIWB_'J=Z98,O6DYTDT&;NR(\XG<9&VBY:LGCXM>6D06;EUXU]033$Z7-"\[LY%#H'1*BLG:[%8+2<(6=6B)04<_ M]D'D)M,!6B_LN)7[2:E%@SSZA>261\7+\VG]9!Q&;2/"G.&PB+6*\(4'?."&U9+O)/WI6!N-TA@5[3?I=KU2&"#S/_WTTD9 MSFLOYX$0$+Q4GFF]T/\ZD$C$PDI)V0-:";Z)*EU#.&[]V%/4!V@T>KGZ7T@^ M+X>SI6U*D MDBT>FV0FWH/I.U&2CF0TJ6Q87?2+SS ^)7%\P"\U+C,^?36>+SJ=HD<>G6&8 MZF#X0L=SS,HP+X-WSAF"VB1JOS7"X]:A-D2MB>7V&\=W1I@4/6V#VM>F:-ZS MD!,P1_M?<*44Z9O$LS;'\1\M.@W>6Y/I2Y?1$"^J?NGHR:D1A5SI*+"T&?S9 M(CK=O81*)5V<+,Q').O):F0Q@6-"Q>2\)S=/-A+&$RFAZG*QUT&63[^$RFKP MO/83,B*1&PB.=HQ(>P>)*YBHA7?JN^Q4O!/+6Y=0[2+MP]3-;(/H^RZAVHFS MAPMH]A'X852!;!72^"Q8*:%V#Q+D0]52#P41M.1>6M^DJOK)EU#UK &[R/E M)5104(L2&#I-MA(F4PN,+3.R&!^+\"FT[ES[E$JH=B)HBQ*J':1[F!*J5$!8 MB)K)9')-A5V,71&$S>;$%YVW6Y?,/:42JI[XWD>Z3;)[+O:Q"[]UL[D80G"F MS17\#1"'MPIZX&7UJGU?H38S 19VX91A4PR;SPHM0 MQD1H$OE=@^494]U5LBURHZ^GE+^;?\9IW;NF^+F><%_Q]3A-SBX+'V7*QH%0 M3/LZ9@#1L.B#83D(PVMU;0A-0KQ;(WS&BM&&A08YQ1O2I"]UN9#E8DMDR?/: M84X96KW@#%Q,F4[ X-LT4KL7U7-6B]ZDW2#+]P/.21B87\%T/!R?SBY080XV MRY)8-O6ZW!@ZMTKT+&8NBG$Y%MZDR?)Z.,^8_![DVR#+=OT]\P6V*'W"2+N1 MCZ)JI! LBDQG&<;H@K2!1-&"^_M /6,-Z$W6/2;>SJ;SP8OE645'TZM2,,V7 MV>'ORDF>?%F(=G';H4QTF: !"L-TB+0QH9$LJ M ]L">L;!P28R[]$XV ;?Y;7E%@AW"!;VHAV/$3%L0^D.^M*!CQY=SAV0*N,2 MB#KGM6YZ.D-FT4C-8S;$%)^*PNQ"PX$5Y;J>\^*(+%%& M[9 09J/JV9M90)0L6)^4T0K$5LTZ^CF"5L =SBQI1>XNAU,79GH,9&Z/%?// M,*JC%R\ .YT]"FV9*-'5&8N:+#A;?6_%D;0A;>?9]JA**PB_0WWJPM'CCO;= MW+&HS9S?;=_W*!VAMI\ 7+3**- )1*V=S%%+693@A-6#BWG7]E"-QP%SE4T. M03*#J=::U3%ZZ$DSE=*FU'20QF,%WO0V#GC9#(^!NTT *81(*E50'F1:G]:2(*Z;$D:#,/>#M\3Z(WU"Y:L:%% M;J\\M+TGO"ZBNI@/5\NG:C!S0)^ND<$B<]:1''C6+))GS%" \\G1YRQ#XZO# MC>">O:+TSD#+!+-E8$0Y4%%I8,+9PC02$ \^,)\@6I65#JEM9[W'KBWIPG<' M63[]VA(5O:F=56L/DQKIC((!I,2$3"ZA%#5F]CW6ENS$\M:U);M(^S %!=L@ M^KYK2W;B[.'*@GT$?AA5".3C)6\2"W6T@(Y0&-3#"XV6*'U$E]L8#4^]MJ1G M#=A%SH>I+2F"7FH$>?/)5$3*UC098(9SRP59*M9^3[4E.Q'T<&W)+M)].DW- M7YQ\_.LO;][]O4U/\^NG'ZBE^8;EK 1!P)D$Q66NM27>=4S>!:-*XMFAM_SA MCN9K%[8S.[],IF>+9HCDB+Z;GL)X^#^+W^[#Q<9G]2/Y[:"NR-E*F4($ U&A M5L)%A)RD]+79E3-9#[8!O;-4?X;9<#8I[Z64R 2R$:U.$J,U6H#P.NB0B^_&?B]:\ &_XOA\ M/R:O_FT_;*R'LB)1CEY[B$(7 =I"C!G(U+"H;-;&&3=8!VIOJ2Q\W$ZRN7A" MOQ):!^N.G"R92[3O> \Z*SI%E/,HM:W1M21PL!G@WM)Z"]/IXL+L9U%A$J!%L+R!R2"K>T+D[3^W:B6T&IZ=3/%WL M"^_*Q6NNHW6$1I"1K5AQ/-39YF2*:R&9#*%HM&0EJ";](A\"UCVK=_&\]S@M MU;X9)WP71\/EVU[B+$V'7Y8O_C0\HPUQ@"@,@@(68Y4#1L/ )X'4L-+H1>_9&&,SRATQ5&==O[ V<#H:)U"FL?-2>9 MSIZS$-$PY4*2D4RUHILHSAHL1Z8<7:7=(*"S8;W+.':*6(I02"NTR'3,CD7E M+1/>T4;O)7>J27S_/E"'N@=JJ@B]2?VIW!$M*Z&N[\[J/[C,>TS!E6 D;7%@ M=;T-L2S*8*NTM([6%F&::-$]F![KGJ@_WN_.INI%_@UVF W0+L*EVX!K>85T M+[K'N4WJC3KGW<-J#SVZWRC;3@M9#9TKGTJQT1606G(!1@23 M9,:D#$>K!MN^I'$,3FH +8QE6+MFZ+0HJXV6\4S;2O YPK..P=7A)B]J_2^D M^=^'\\\OSF=S^DJG5XW 3V8SI/_/Y.*3+)RQO [_M(7,>E,D\P(TX\$X^KQT M]+%)U]4]L#[!<,LNFK0A%M>,K09GW[T.HA @R1<,M7EE32NL'>\]*$;>H2E6 MNA!T$TUZ%N&8+HK2F]2?2CCFRE[X^7Q&$IK-/BZ?N^QO%WWA-CC/2H) HBK M0DB9!:4 .4;;J&74O:B>9$AF)^XW)?)VYJ"%)[7$,2E!0LQT6_(B!0AJS_(E.R)1MEMRK'?HJ\;YNWVYCV723< M9W$^^3S+=D4C.F)2'0\ZG'^[*O4N,J?%M!1;2[T!F5?9,5$'&^D<$KE]#[E0 M][W@$6JU]I?YI&>!]5D;?XWI+@=.%Q]_C.GL).X>NZ1<;73_(J3TRE\^5Q+FQ>[C#"&7'>AR:J0P+1W MB46G%,O2&5ULL$EN4YN[50>#C2B.QOSJ3]8]]O1<@%IJ]DU(%UJ^#:B^6R]M M1'/X;DL]L35I)>J^-X*-X+0DP\*1XRJUB*3NV3#O2/&34EG(FLBYE7__%/F_ MIW?2(>G?1<)]FV%O\?=7X],1C/-EEU C1)2U4DC["L8H!J@DDPJ*-@E#SF6K MLWOUR8?M.-.3M"=]B:IOR^NW83Z9$Y;Y,%V@$<%X[C,R)T2I,<+, .HX&:%5 MD"846!VQLH&X.X]^]LQU$U;?GQRA^?VZ+Z=+T3BL1CN$Q+0B0P*TU!5)%\G)S//]_ XDNRT4OZZG,A?RL$,@15'0GO M \C"HZ&5;478RH.?/65=!-5S=]'?X+\FT\L;E6741'J9>>:1Y90)C>:%19LT M,S9[S;E#X;>9;+V5&7/W]4?ER'24;L]W!;$1S> ^F M*TV35C+NV779#"Z"XME;PWBLXW. .^8Y'1M0O)=&8PF\-]?EP,3?X[H(CG42G/E17AQD#Q MRJ.?/7/=A-7@OYB$RI9N:! ,[(K7+VHL S(V:J=?)/.62C=)E&D*_"CL=T> MA)Y'@L)3?R7CKG:\&^]L#*%,04B=CF?6A MWKI;2R84[>O:\ZBU2+7QR[%HTP/I"4]9F7:AJ8$254B8+_.:+P]N#$GR6D(' MF?9JLK,8@$!F4K0B"B<%-)F$MP[,X>_.^R1LTK.T&^3*_FTCA'I04]2+Q)3\)QPIK>7>7Z83C[!VV&.$Z? MSV"Z;,&87,&,AOP!7ULP1B48F,29+5RZ$DHILV6BP8B\N_@N MT5U^'%O@:]K0]@& CV/2]DOK@SK3 R<'V656<+KL?2A>,FOHZ]'.%!:<*,RG M:+"DFC$:CT=G'C!<'U=E=J&B[Y#I^_-I^@PSG)1+X_WZ0/ZME@5>3UK*($.B MXU=SS;0@.94V1.2V?>,CM,?ME:A):RGW'85].QEOC=/R M*'TPF>F:[JJ- O+1$C M5<@\!%?L=CDE.[STF!2BE:P/7N=\\F$R&I7)]'>8 MYDEY=SX]&8TFO]=&8O3#%U/,P_F;22U8[*'P>>=W]5L)W6VI*Z71=(Q8#D;Y M:)7.+@6>/$]9E12+HB<.]GYKZWZ%4@?P",R L[7; JF\$ID94[/;,$=:2@N[ MH76M])58?YE,7T[.X[R!O9Z1/L$YZ%RVZ/AU>B1KSO)=6[412 [?N_73R=5A=FC4H!TF(DF.LW?UXJ=@R@VPM^2Q) M))"&?)@F"G0?J&-7F]X(Z3$[=3=)_'TZG..[4F8#[4MQ1G@6I:F8?:JYSXNT MVH 00=O>QJU1+VGI,L=Q1.)@F7W$ZQ-D@2RB)TP?A3_+/E98BUI0B=!$/0^F+RHYZN!R] M2?VI=-S9-E/CYV_7O[[*TO#!F0BT3,6!-AV=@/D@#'-TWKBBN?&ZY73FO4 _ MR=>@GG9.7G=J-Z90=>3E4#JCG-*T MFSO&4K*P#"V(0V09-+S,/I2D\9=X=1E5WH:* BGZ:0<5(^9;[4O<9-64M\8>NW[\NK5 M?Y\/Y]_VN8JZ^)?]7"RM@[$ZI-.G D):C]IK,A:""R$KU$&0EY, !GDW?KW?4IFBQ%ITB8K( 9(('7A+EK,J4B4&37'[ >;P.TII8_I,^;S$4[* M*[+,)V?#])KL\RG.YETN.+=^=I_2W74I*Y(/FFLI,D_:))U!1T5[1RRDJ8C: M6C[8^BT=$YUNS#2^=O94T5XEH5F0#FMO\,+H^TFLT)GFM" =L6UR*->AZ6.. MP,4SWY/G48=,GM(/WOU.O,X^#[^<%)(H;KNK'FM8\5P^F-R4D_$NW1=:I0EB@NVS9L@6-S%&9GAF^^^[#!ELXD3'J4 M8$M&K4G2QUI$!VCK330PT"G6W4S%)*& Z>-;;<_DAE!(,R)W$5S?:=D?J]W^ MU\DHOYA<]I3C190BR44WN:(1O!:Z:(8(V7OC1=#I(3]C_:,/9X5U$_&D-_DT M,*L^X CFF-_#E+S-:VMO5@-OUW^R[!-IG0 ;(W,B&J:M3 S(K6=!8P!NP6BMOYU:D%8GWZ$H'!IK<@-Q!%CF= M:+6:.6=1(_C1LA"E8MYY9V@WC44U"7,<2B<>N/UX/)781?"]=^8]?XE?TV39 M,Q[&>?F+-'GSYL5E+Z><(?"4F$N:T"E.P( CB]K+[#%Z!=N-2GCP58]Q?]&- MC$DS21[X^N+M9%P]??H)/>7T,JK:.0I]_V/[#$#OL("5V+..22-W$@3GVDE- M%IY5FDNR^:/.T0UV7,J^#,"TEH9]Q>Y"7WU2KW*^%^9J71*$*+S@*'/0*&W, MP@4-6D.0U4@?;'AFQW0D<@KR<'1>G_@1T_F4UHNS5W_4B7>8EQ/QSKZO!8VP'4.TQ:4&"N< =1*0.^209<7POH M7!\ WQ;S@-Z5E\.OM4U@'9$KRID-8?:0Z-HYBV0^U642SQ: M$*7)'?C]L!XAT?8Q].U.Z4!_7#5P:&] N8)WN?X7,/O\'H9Y8$7"+ IG3MM4 M,X+I>,R"3*N$J*+U7*\&)?IJ(O PN.]4JWKGK445TPW-G\VGPWB^,-L_34Y* M&8Z&9-_-!HH\>ELPLIKKP'1M;QE$"BS5F<)6&1>P291D"VS?J6;US5J#\,E" M[3_@EXO2^O?3VL3^[.1\_GDR'?X/YI.SFJ4D!B& 3\%H5NK-JS:J.H*: /NH M1#**9^>:7'1NA^\[5; 6[+4H>.HFJ^4J!A93G8WN:Y=>R30Z0P>]+RPZ8;-V MB"6U*5/I _UWJJ"'9[Y!&=5UD+WC6EK S8DNU35MGR!+-2H9619EQ!E MYB@:#6/M=1F'2C-Y$FK\B!KPV,DLUT?-Q12WFWD_BT!Q<-*7X 43*&DUSF?Z M3DD#8TY1>_+"/&_2U6,CHL>_C#N\EFR:3=Z)K19=]F[@N0A&;X.H:4_&.Y > M>4)Y-\Y6O=M^!'X852@Z(D?-F?=U"K,-B@4?$PLAJLAS]%DWZ<=Q*!78=EAY M:PW81-;>TFT6&5T@^OD"$:;L<_&*ML4:3S,FL2@A,(Q!Q81)%M_$F;L+ MY9CXWD>ZC?,N'L@R4""L<886#@A,%]K=8NWFZ;0W62?/96@RR>8YI78]NC79 MB,_#9(-M@^B?V6#[D_APZL\^#!PF&TQ;7IS"Q%3M Z03YZQ.;&7(K1+H?)UV M\9QUHK]LL)Y58A?!-\T&JQG1=;.$<;[U\\MB;.XA &B68TVW!AU8Y$DS925R M57A*L'(\;9,7=O]+GT2&V$X$;/VJ>S7YS8?T*?.-X%;$*DP6288()FD=G8ZIJ"#I$]"\^& O*_-O/J[;@?@? M,!U6V_ RSV]9:'(=,>UR$P #I,+/6@;>D!*(T">P^@*OS;>1L MAO/929S-IW3>#4+D'*W)C'/GF=;2,F]49$;J IYV)F/;),#=@G'X3;]/]N]< M^^TOXA;=I!=H7IQ/ISB>7X%2 -*IZG(G2:# % :Z5I5SR,#!EV)%.]Y7T#S" M]7 'BM:RW46^+6*,,/M\,L[U?^J^^15&-1/G9/X"IM-O9)/\!XS.<8 )!7AN M6>%2U=:7AH6(R(26VME2"D!N$H;:!MUC*44G)E>#4[W3T$!7[O9B>HOS"RD, M0@[.@/'T/01:/7T(#$0VS-;$&:U#65NYWU_OQG6@CD$S>A-Z@S#2N_EGG-Y: M\L *JTT&PU+AAFGI(HO)%L:3BH5<)0>\B9EP%\HQD-]1P"URU%; )"^]RLQ M$75TIF!1!LFR--*#D>ARDW3'HR-Z?[$V2.3Z=3+)OP]'HX'WBXB59"[4ZU2C M%?/"!>:]%H#H2X8FMM\E@&=M[NTEQ;:;=*U;NU QYR,HR)99L(%6II%5'66J MJ&ACC.AL$Z=U+9IGS7-W^3;;IF_@ 64RVIS(/HCUYC1JYJ-7S&I5)"]!B#;G M\E%1W4FJ+087+/ ,R.J'X(IG$%#7O-\Z+! S_4>'[(/2'MJ,5UF\_@@8W4F" M=WGL/(_YS1#B<+2XKB8G<)'P\'DRHF?/EK',JZ46""EC)L, 6OI'F>1;'R6 MHQ(^V<"%;^)D;0OPN,)S36AIX)??P'G')BW.&)TC>80Q,;(W/'D+CKQ$2U9I M5/2LT"1?;#.DPZM(&QHWZTH7#AI&;=[#M_JA7(4.G-=2H64NHZ+%UGI@'3DS M'JWP&&VV33**UL-Y5*WH1-B&<$T':3?0@86->G?% Q\3+SX&AJ)J/ ^)10$U MM&B%PZ*3".VB-7?Q'(T6]"'O!J[@&D1@R4T1NC".M;N=Y(GY6CV6"(WP50:Y M26K/$9/?4DGG)Y5Z_E=68X '\1DZ,VI,$<2&*== M3TE21M=FVL4]F(Y)%?H2_:%,A@'7B3!X8"+7N=.IMLFU1K,40"/D&J 'G3B$'QXS%"@5IDQ(A5E"H5?9>\"8-N6Y@.'Z3<"&R2"IK#%9#R;C(:Y6C^7*UE4SCAO^XH4_TNU5=N@_$X]A]UE?M '315'--JAV*$7< M6R4>HPRQ/[H>X+^#K ^G"6BEYBAK'0I901HPTUY*)I7..EDOL?I-SU4#-A0= M'EH!=A%Q@Y##^C/T_71X!M-O/^.8A)V&],N+4KB*2!LRD'(19"!)B[3YH60. M@9._9'BC07*[P3RT$_!VWVP M5JK=K,[!>!3) M>ZJ"B$L9S\RJ(PRJP'FP%VE-;^%Y+:8XVO)<0(% MD1=C=#090 #A]*KD&-&4P4-@.TJQCU;^#SRQA61W:NUO'/>9]%2D)'3A"H*M M*>DB9)%&006F750LNA29DEQ8$0S:-LG\]V Z M!K7H2^0-;.MK:+>2D4[&^4:,.888BLB2E:"A]CQS#)P-S!JIE'SV1T**[_3WC$840G-O%BAVYG$YS!B%8ACPI!1*-#$VN )_LZ.XNRM"7 MH!\[DGNUGHV=.%.*O 8KF"JU9XW5A7D0D968O% M1?2'Z5>[#:+ONW7Q3IP]W+AV'X$?1A5T20*XRRRA,$S3EEE''@)+21HAG1< M33*.GWSKXIXU8!A+-;7>B;/4TZ$G>CQ29_7A^5J/*DW+UX\O>:",8I_YB9UN^IT5$ M;9\EKL39N/(NR^0=E*RMT3X%+734PG-=HO&#KHO=F<67I'9?%[&\U^,9&9R+ M,5[[T+3^0?WPL 7(%4&'"-%Z+Z3P0G,OO!017$PEEUJXP0E:]BB\,F3OE";C"^Y%U3FL>O7PMY/QV61,\O.WOV(^ M'8Y/7^)L>#I>_-W+K$%OG;..V:CJ3%[0+!0IZB15\BQ<23HVR=9MMZ1#!8#; MJ><3H?NIQ)$_3:$V0#])M,SJH7RK2UPVU/=.62$M*Z5>H6EP#+S,#++0-D$. M1C39.SJPX\E/1F$D+YAI$H-8"NYRTL06TEO'H>[ ]3F"Z)Q:WT8T.%!Q8 M2\@I33D4K-\!0:R573$(9,)K#D8$DZ!)KNG!M>.!F/7AE6,7R?<^]F2Q959H M%^'3C-H[&Y 92W1I2(Y%(VI;3HS!V\0-QH<@'F M\FS##+-/MU"Y:%)(FA84:V:6])%YJ24KPJKBK95);$?CQE<<"9_]B+!%.M.: M\,:'X6QY?>:X"G7V$O,\0UUSK&.K%<.L@K-DJ'MLTJ'^/E#_-!7;\-<@ VJ] M'"YKI+; UM)#^9+66Y M<(9=S=/Q@053QS_X:G!S35M*?%F<__#3HK7*)Y3+^M06: MEC;E;3B/8T7N3\\&GCO(MN'N<($J!GJ[2H*9&B?3REH&22(SWFDZN^HDUR8- MEP_!] .V8"NB=Q%IB[[KDZO0"%B5.6K)I*_9N]Y+%BT=:W3*)5Z41#KR6I![ M#>'PYWP7,M8TP]Q#D@?+5EV;6?,KK7I6!_7BC(2P[F_TG;JT_1L;YC#MN>P[ M4WQCY @Z\R!U=@#)HL].QRAI-W!B?3+3]N_N/]2X>'E]]YNK# T7A3(JE[Y MSN97]\O#(J7)H;,F8JJ3D6 6@F7:">D;:"VRW2X.CE[PYW,'B\_*A4Y" ,' MNM*Y$LF53_@!1PN'"KI M/1:P;6.E:XMMS:4@(VZ4M_8*79X\KU MT71F%TH:Y/#5_DN_C":_7P"\O"8,]&9%:Y.FVB02:96&#-^Q4],3#I6WP-;EDW)Z*2\V*-2HZE$&NRFRC,9T'$T<\SV:')EB9- MK)YN&B@)Z?]RO0;)B6E5 M![\'D5A0RM&!BJ7P[[QJH)5R["+YYE4#0EF=O)7,*"-H=TS P(-C7B7CC.:U M)V]R2&8K&I])U<#> M?/8CP@9[]<_GL^$89[.3]-_GPQMI"#$!SUQEACH2+(R*A512[=0KE K96]^-Q"1[J3<: M MZ3;0%*7S4D6FZ=L@H%(RVGV!*4#)=&^ M22QT7\"'-X!ZYGYM*\;&Q#UNYMN[4F8XGUS-BJR7SB/SAFR=DV08;UQM>E-':YMY/Y4E G MIS4Q>?YB,AK5PJ!(M;UP'O#_XXU.W Q'9 MM#'! NXUL'=Q-#Q=ULE-/N#\?+JXLUVN8L!30A$]*4@,<-',4"1DH+-VM 6C M;7WZ[8#V^-2M%54-(E@KH&<#3#8E!9QE+QUMOH(<$%S,(W(A<1#2%'\ U>DS M(/J4M&(W =\E7'AI%"[Y&;:MVA5(0E7C?N0$7W4;5+NGF+#I1XH MWZ57TBZB/W3_FVVP_;-7TGY4[M((9Q\>#JTK= AB)/N&B<7X,Y5KRVU1:BL@ M5$E&@-(D5>9Y]4IJIB*[B+^!:KR8G)U-,OG[E] NPN F07(F*9:-U[1>85E4 M0=1DA&PY3\AYDX-E YXGUC]G)])6QX3U(/&^4V_N8+J8CWK92S1']%PCTXL& M/RX0-$!D*F1= IG,/FV7L'W_>QYA_ETU.<3: MD6M$&#U+/J@BHLG*BZW8WO:-A^.]=X[6)]/U*."^M>#3=@@]KW.AR$I&J"V# M/6UM&C,S1GB%,0N!VY6$;_6Z(^&_?]'V&,E7^9\I>&, F+2AMH^) MAE13:@*KT4;E':P.R=EVIU]]U3%N]IW$V3?9]VQ'=W"ZX"S/(%DP0#J/]*OH MBV(Q&Q4B22 %V77+?SP%:$'6EAM_)TD?:N^_ Q*##U'D4IO%UXD"-K#@N6'2 M)9\Q%8/1U,#V0N:&DY2PB)J:%3"S$8%B4 MDFL?2@YM$A+OA]4X2^ ZF\':9 -]U,P7K/T.R7<'IR/3P4>#"43,[A$R 9Y$ M2C%X%9)D,H%E.A9@,9+QCK+X$$2&K!M? MQMX'[T@UIS=&#I^;= 7]P;26D,G'=&17*"&!',Y00XC)LJ R2AE006JL6=T6 M<*2Z=T!6FR8K74&^!O=A>/IY7A-@T@B&9S'@^M*"I&C4\SG$NF(E('L<)X)LC!U M/()/I;%=^QS2F]JIR [B/V!Z$QV[TN6@F5'1,ZU<9$$(S61R.H%VO*@F37B? M1WK33J1MF=ZTB\0/G-XD@N-)DPWFE253VIE"QAF=H5YR!T$J56"[V\^GDN;0 M*Q<[I#?M(LA'2V^BXPBD)Y_9BKIXZP(#5;L*9.\!%8 &NQ7;SS.]:2>.]DIO MVD7 CY/>5*0 6P2MO-3]S4;-H/#$0&B()7'P_,%;S.>:WK0W__V+]O#I35 \ M<&,LX[+VJJGALR"#8\Z5Y&64!NUVJ8U/**.AV8G>0*8'W/3OX Q60XADE6&L M*1VAYO)[0YYR$%Y)D :"[[KO/_F\EIW(VC?':1=)/UJ.DPL0DS2&.:_KT%K: MJ")WA:F$-F5$87.W%-?CU84F,CY8CM/[Z>0+3N??8)Q?_??Y\,LBDKE'&M/: MY_23J?0PQ)5D)"O V>A,3B[HB#E:[:S!$*,D6S^7P4-@>Y'B(B*Y5TK8/4]K M)]%U<%?G(R)M89%#4%%K"SZF4(J((:NLO8Y\K5SO N]%NA_39\SG(YR4=7_: M(1]O_Y>UXV:/Q:Y^$E+$!$:0$Z)UT2;&;(NG#T28B"++M=1M]]J. XDOGOQ^ M!./YR8W'7]\1V>Q!&V>9\?4 Y6#)?A:2&=I/HZ!/NJ0FN7H/0^L\C7G3&_XV MPW(^>C,L.'"&S@S-.2M@@>F8"ID/W+)LG+).Q21,DWF66V![A/&^_6K+G5'. M/?/1($EO(\1%/MA &>NCI=5['\F?5<*S""$Q@]Q9+PIM3Z7SX/XN?;US,@ PFS7.4 MS(9*1*1K6Y@8-9G#*6;39()X7PLX.KU[%&8;).5M!%8G!M>23UN;"SB7 M!-.2]EI/!AI]3"(X^IBTQR9WE/>!.CI-ZHV!!METEW;GN[(1Y3+=PW)A8^&& M%12DQ=XH%NME;:+]-T5R 7EIDE:U+2X^,E)X;R;R)BVIIP\"(S 2"#,IEO-.'XIGK MSP,Y7$]"?7;@I,5$CDF9_PY3?(E?<319@+N\S[!)&UX,D[7=GZ[MF6*&S#C& MXH,7,6 ;VV@3HB=D0N_+WZI=U(OP&P2)?CF?DFS/ITB+_F7X1_W5Y4 /'KVG M!1:&MM!ZC=+D\]5 EHX\D3"R++&%6FR&='QZT9/X^[P,GLX''V!\NMP3A0K" M@DO,"-))G1S6BF.H6?+)!BXQQVU"RO30&_S3[U:YO_76HS14]Y=KG]D^ER"N MIE8^#&,'O,!$VRZR'[2A^#ZS)"O0."/&T"4+D8'9QCWA0YJ M54L4.2A23.Z\ETD2K:<]K(G>>V MRQ"Y?PDKR2#T#SOP\L",H5:PDF> ME :?60 )+"=3O$=,G#>Y?6R7]['(%URVXW\[F?\GSND5"?-P_!&G7X<)E[TT M!C+K;$42S,E%%2NMV1<9F?$E"2Z+"WR[AG,/ONH)^5[[\7XK$[-?R3;IL'1] M9SN(Y&QD"X7EXFA[M+5A-N>6&9NLM))'T4:];X(X&OX[2[A%;&Y;SS.1,N8B M,S'F"M-">19J)8KU*F)M@!A4DYC,,[S&[*(;3?AX3M>8&KG71G@F1.W3SYU@ M$6INDO52*- :1KI^V@?C/:\P^^-WC'FH?HV98J$EHV8Q/;-KS)WXV_H: MU$:"6U2EZ2(B* 72&JY5=G7FE-..:\]UE!#OR+&'BK351UY72OTZF>3?AZ/1 MB_/9?'*&TP\X6CBCL\_#+S,8YUHMBF?TR"X]X_M\?1O>>A/(:@FB"CK'FKTN MM/8I@3$@P&9CZ"N*(=TANPN0CDD859;X9O@5\RJH:W\V&Y6R28ZE6'?8X+!V MFN+TGQADR1BX;A($V@99HZS)+RM8W M*>9X"-@1ZD2O7#0P\N_!=Z.NZ6;]T@!02Y.X8\XG6A:7G8/SF74MT"U-67M![:8K,$-"S9%9L!G "S*KPX [/MFYB&( MA[J;::XSC5AY*OMS6W MD2-KON]_003NEY>-\*4]IS=ZV@Z[S]E'1@)(V#PCBUZ2C$HE1'?7Y^;7_M;/#IF78PQ#'P=GIE0 MLI"389BL2J[(;'@3\WD3R&5R8A"QC];>=%,,;[[4,H?%]/HL<;H>;V\3IAM* M')O3H+,B6T1A)#>KSF,*P7*I1>*F)'1.;$7I>N 8(4@G@A,Y:UO/-$T;G*TW MZ*"8AQ0T^E"B;=)4;XP@W8%W?)Q=7;V;S?^$>9[PK(4MB1:>R8^FH][3ZK-A M=;:L)NDX$L3((G@ [UGMM*?QY@AS_52]C!O^JQ>]27KP7FC&3:@#&7UA,N%\V/[?<_MPOUD91YWY7Z,)L:],/AP,T]?8(&O4JHE.M/KSZ_R?]/N M7R]=R>.UY$:8Q)FS IEV@3-?QW6H$&HK;V[3Z/D1!P'_U;@UG/8:A ,?AB;? METWH$^G(9 70+"0L9/W29\+'&)C%DKQ54NG4I!SB,*R+9-" FF@0$'QB[[2I M.B^I$I@V4)T1&>2(+'H?O++!RM D!?F84ZQI%!0,>B]I[<6KS#1&^AB'7%BB M;QH,P+WW+03P0J.@?404]!AEC!X%Y>BUD^2V"%=[X/((]!2![,WU'0OGM"+[&? M+0KZRV(Y_5J3]]_=K-K4/KB=^>7?W^C([M,)[?27M8EQGKC8C9"F,XJ#JXDN M"K25(08K5$8N2;'2&[L5TCQIV4=K]BW&D\9UKO[=,/+>AK 9#2XYV\1#T3)K M[6-0QBCA-.20A%-EL@GF)"F<7M#\X%\/)Y$.A1K(;V$G2^5D&6__6X].]_V'#R:X#V,WQE@H@8OU8CF_>=RG*G%E(?# 3,ITILA46W6@8T$(2 )%L)W:OAY] M^N[!T]>Z^&UV_?D/G'^MC_\YUWBB"T8!FDY.U(KI'(!Y*R0K14;M%'<6FF0% M[(9SCB'S_;6_:5$,(.H&@?Z'J";DS=0FBH(A5[PV&U',(ZU1FA@%G8P2VN3# M/ 1Q>*[]5PE?U":RY(J*RJB2V]1S/P7L0J@RI/@; MQ-D?K_FVKR+0BZWQ#'@F?QER9M$%P1)M=KP(J1LE:^_ ,E80N87J^XKVN02( MZX&XO#T0[YO?F>*2YW58+=8+FB@R"T8X.AUM2:EX5;#-8;,#S+E"OKT5O,/R MZ"7H%A;(!J;;^[DNJ%K&:G?#.D](MK_:GN!!#YF/QX@DP6N?'%.ZCFHRPC#0 M@< ZJ367,1C0+YT)3P1,QR+",:)N[)3N0U666X M3P!(9FYKU^-H0K9DEV4+,L9"94P MFOFH7,UHCS$%$;#-K<-N.!>A^P$D/=K@GM5]V "#>G8^9[B[ZZ,&\4"Q%J-# MP:W2SB-P 6"4M6!]!N4G.Y_8YL8ZZBRR\IRE;&OKKA19Y%"/$FE0)H=&-T?LOD[X9K98)W,CK<74%7H2/-,V209H"%70.MNLDW=-KJSW MX'D^%P_'Z'_;^^PO[";C=K9AO5G?IU=TVFE=O/2,EU)WSAB8%V 81JV1/"H> ML8DA<1C6Y3+B1-$WL"IW\O4^UE(!%J'H (V6!2> Z51GX0G2IG %I4(3,C;: M#9] =KGT.%T!+6ZR=]RZWTXW?#V;SV=_3J\_OX%O])/ECXE,&H!.;R:XJX$; MCPQ4=DRHK(/ED'A(K3V2IT!>!F^:J:5%F\GE+/WK(WZ[K9#\,)]]GL/75S?+ M+[/Y]']6C5-OKI=BDA(=A#P!F>V:#DF5?'7:D9%-7WO:9^%5DZZD'?%=!G%: M*&.;,[H-9WZ_J0)[7SY]@3DN?H+^8_8:?_YRGH"'*)%\OXB2P <3&'V+^*]C M0AZ3];&)0=,+]27SJX7BMEEGAHW+O8;%=/'IVQPAO[_^+YA/:ZRA1IK%Q-B$ M25E-9IM39+;QVEP3Z\50CER%8*1JDE/<%>!E<*F).K9I8UO82/]Y?4.$OCN" MW\R^?IVN>@&\0_R \T1_@L\X,3EFS;TC1]!KIJ50S$>>F0"> BI.I&\2]#T9 M\640:QR%;3/-]2IO>2R)^K]^V4P90^#;_/"-^/''; E7O^%# MH,8:4"HB$QA,[5!>&%AA&$G*B.*$@EQZ,F/[K1?-B9Y"WF9#:,2&3W@]GRLV]PYGNMXN5282_1%8U$LYA)8 M"M;$%"!)_V3LZ;177P!!VHI[!SM.OB+>P^>WZU27?Q) LL"O_L]-_KQ*?%O< MWCY-4C0JU'XO%DNUD+)@$"T9H3H6%3BDK6KLSEO(4^^^ 'XT%O@.@IQ\0WR+ M=X5N1>??IF0R_Y-D3JCN\FP%%JE]9MK&Q'2N-X^&]C>7%0?4+HC-"<=[R7#H M/1>A^,$$N4/)_>]P-Q(D)HK\;4@9F4EU#'SRGE@7B7696PQ66Z[;M,+: /*R M53^(>'?H^^3[UQ47-]&\RM]K<&HQ\3QF'S$Q%T*MZ8;"O'-T($F$FK(1KK$^E\('RH!<=^ MZGWXM@M6]XO5,C:ZVKY5+'NT/')UX&':F6"<$;*6%B6G!;':VI\*(()::(L7DEK M&N7]/;LZL^%B4\>+]KG4F3T.@JR*)X*FK5P8P:2 >N-0&[C6&$<"XS5H#2XU M,>VWH3RG&K.CE+O9,*V?D%OTTWN$Z#:#O@NFEO5ENT"=I[JLK\(.ZK^'M,=B M0@Y%*5DX"Z@$TXY0>I8*/LPAO2U^,4REKSA2O00DN8AU2399,\"AIKU/<-C$3#J(:WT3LK[A9*ZDW M:FZS54OIZM"J' ,+#FIRC:FUE(K^E!(G^]4E@TURG9Y[T7D?@Z"WH%MD>N\N MJ^N"ZB]=='Z4VKK5&I\B\_&*SH$GIR(1'WE2-0=*,D@&6-&!-J_(M2]-^BT_ M]Z+S!D0X1M3C%)WG')1+M:=O0D*D-9U]EI:+SKN@M"/CZ*]6='Z4DIXN.C]& MPN,5G6LT8&),S(3:8D70^F(M67,!/%=D!P-ODU+_O(O.^^A^ $DW*0E\:.JL MYPRH[-$+0=N97]F[M$@'-9!E4!BC,;LFA3G;4"[%_NLIY.8MR1[.&.F JZ7] MMP_8>2S OHH[R(.>4F^^&3S AT)S:>A\(C3^-C^!3!P& D%!S4A)30)&X[+A M"2MP+#(<(^P!2; *:[Z;W6 Z@:3.4D)D.MA!$ MGYCT6)<>Z/$1+SUWU/!4-Y3 ?OLCR3D;N+3(>(F&- MRC!0HC;2\4*2J12U[)8DW/V=E\"$1A(>>E/XN&K DV:W4&263B=+ &2=0X6E ML! A,,HL'^(YRZNT0%1T_CO M%J3S&/D#Z6PS!CB,P%N$@+>1>="1G@K:U'<_Z;:XW,7Y%!>O/LQOVTZM5GIO4'(DPS&SE"/9.#H* M1FNGA0>N(XH,(;9I*[H?TXMGP%#R'MJ ?\A,N,X/_OKZSE)-H;;@KQ<9B$R7 M8)G7.3/#8P0K2)51=[+IGWS5BU5R TDVL/D?=DI9G6!T4*$/D)@$41U'KFK+ M05HT>93H=#86FFSPFT NQ<+O)> &38P>XKEE=Q=$+0W[;4CG,>S[J>J WGO( MN8%5MP,96HPV.V(T$BA-*!G(7.T.I7@N1F9LTFAH+,T_8<^W5OPQXFV@\%]N MYK,\N[J"^QG,X$,6.C%;+'DIKDY0*\8QD=%PX$4B-&G$N0ED_+.]KW)F TJV M@0'_&A:KI=TWJ-?*&/!,A$PTSL3@P&E].I)C*FI3*M/D8_T8QHO7<@^I-O@T MOT-Z#ER]N[G.BU]*P51[WG_Z$[X]@!@YAFH_LF*J'PE!LH#@F(=@A/:ZY@JU M4'P';"^>#4/+?T"C_C:F0,XD7B?]K[BQ2IW0,FU:)%6FA@*QS$B%"B M-&2]T*Y(MBK4\54<+8L87'"(P%V3(;/C,^2I<,X9"'*,\(>^WET!>WWS(T+Z MUV\SN%[<62W&$0X=&3=U*K+&R, (TI]2:(0W$J!;HL:>%XQO'0RG@MG \MOK M_+68!_9F]O7;[+IVA9N5N^XSO_S[&WT\^DX(Z_#DX6:&';N,C2EBWAAI8_$I MD8='S'\-W ?[OO.6&R0M QLH(U T@+3A12G@6M/$B( ML? VQ5.'4/4]A;;D&.F/Z>KF=N+V?#G]G]KI]'H"%DRJ\XTXE[1Z4PSSZ".+ MSD43P#FP36I)NP(\0UW)8&S9/)V:**5%T?$."3QJOW[; C%:)7-1M.]F466! MFOE"IGZA#S<8^'XX7]C#N@%9^C*PKK\"ER'(7/Y#C:S(KS M2DE/Z\ F^\7SZ8 VD(J?[H-VC*C'ZG[5!=-?M@_:40KKT@;K%&F/Q02;;"0< M@8DHZ53++A+M%1UM!J!8E;P*Y64SX/@^:(,3X!@A#WY3NK_2LF2EHBR6%F8B M;70Z,RBN,!1>V61H%Q3'E# ^CY+%_@K8+E?L+;VAZU3_[VS^K_7\V^D2KC9; MK 5N'%C%K#66:0QT?BE;UQZ*"#8F%-!)K8?>\M(5.Y@$1^A*M:Z[MV"=263) M^E#S^9QF(8-C-:QOI ]%M6E1\IR:U+6QV7J+>[Q6=5U0_:5;U1VEMFX=RDZ1 M^7BMZKR.X*.4S%1,VG/#O)6:B8+.*&$,[6 OG0FGM*IK0(1C1#U.JSJI!$I> MFZ_4$GO-A6.!!UII*K3"E+=/^HMO57>4DIYN57>,A(XV:FSCP2]:=[TEM?>3.G06PSN8SO\+KF[P MGPB+F_EZQ-TI20N['S1,CD('D!LI"4HFLHCS*E]52V-B"5Q;^AN9S3)F/7D2 M[C"27-F!P\GS]G$-I;H+\(9LC><6M?590- >,HCJW @!PB7I2MDMVVWHPTBX M1Y[-P> M7>??INOQ25-L"P2 M'58RK#+]:!?T0FB(45K;I"9JT%7T;^@WGWZ'6M"P1C,1 "JX N00TA>=ZY]6 M(ZH#?4-I;Z1LDB.Z"63\8_9\[-IN_-=#*0TR2"1B??)!:^!)9\3TTY9 M6B'W#(JV)7B>I&TR%F@GFK_ITD<]33J%WH%:>P@?IXM_57&M\D->Y?^^62S7 M$XUW8;=2@B'*,R-SK)T-+0./KO905R+[$K5MDA39!_3?#!Q!V0WN#H>0XOI6 M-2%F$Y1G&>M 5^XU\V'5T(=,4:@E@)O3<)^/03%J)LKS(>YYE/]<,EWN5__Z MQP-C_=T<_]\-7J=U=#?ZDH45DI'YD9DN,M0\+I)N B0'('C?IG- !VSGBJN< MB33[J#N0\EH4KN]P!>\!WMYB=8'8,D;3 >-Y C:#ZW2+,\QSH* (4N,!* M++0%9Z-83$HR(;AQ:,B'2DTRNKJ .Z-+,916.["FETH:W'8\^.3<__$_ICBG MEWSY\1M^QZO5A\=KG?7K];>;Y6(E 7%[B*.TVGCD M+"0=F!:N7C_;S!07&*(1P=LFR38',#T/[C34]5M+2G'D"3][,-G0-E M+>.KGM>Q: ;2!.9-C,BUE;XTB2$=P/178\DIJAAI+U%W:66>"&Q6>618:KHR M9R2#R*P,UH,M,OLFX: #F/YJ+#E%%0U,YI\1I)^-WVJP:3V*PY12:C\?$3$3 M-D$>@Z03.'FNM-122M/D"N@0J+^V'S:8NIH,.+V/6AR!'B'[I:]/<5G+QJ<_+UZRROVN*L$=Z5/49IN4YT2CJIF48-C+Q MSTI2*)3T!M+&F;0G"_W)5YUC.N)0:IDUD^G0509_'(:6BLB!%V0&.">S2VL6 MB=D$,D>A4K(IND[J/OR>2]'U@-(3$JB=2K7T@&-T.+R4;IDBLIH2T:PDQW/ZV=M?,0K6&+^ //E#_J$7"_H$[%>Z&W&DS4@/7>> M/@UU6(GTDM'^!PR+$YH++TJ;+A1/ >MO9JVGHI$LUV[+ Y_E=UQ.@D\.O'=, MRD(;?S&% 7>&\6)5\<8KW:;U^1.XQM^-!V7(MK4UG!:&/GZWL/UZ_1W7R:4? M;EO^3J]?E4)P24"3Z()$2R=123XQ;4MM=4#FIRPA26LR'2.YTW%\W'LOA!"M M)=YB\-'=>([[3;F.B:AFQ?3ZABR-]]]PODI*7DR(M\E'4V_%4VU;PTDB2(3. MG.R5;)7GILEFTAWBA="HL6X:W#+N1OH1T^PZK7A>E;"\'0M31P/?T/-^//KE MB<((1ENHQ?3TI0A5;5/23=9<7SIVN4PR4L(YIY1(+X&N?+D13A]KQT.1BZB2T8]4>-*5:>ST] ME]*!;NM;W?RIVE84'&P I6YV'5T5B)# )K@VI2%M,=XKF"-"/093:* MVAI8<@_QW%XS=4'4,BBS#>D\H9A62CS E1X:&(<;"$62Q2B9\=(S'0+Y'3(9 MAF1%%A N ^)+YL03H9?S4>(8P0\>?KEYB]_3[./JUNT_9E?U+GD!U_G1]^^" M!II'T%*PPFO_21EJ_TF5F5<\!.^XR9O3(O8%8KJ_]+R&]"D*FHT@W=$&(?V< M4%%AKQW-STA&_VDW]X<>-\S-=&? &U?4H)RQ@3[ *A2-I HO7$BY%%F,+S), M.D(?4L(];OX[/+6YO+M$!D 5(;A5L7;.]S&!E!*Y1VV"E?0Y.R3V@49+S1:+ M1X_]Z<8HY (X+\S3)YP\5L[)0!2>N9B]DJHDKIO[GC;TZD^@=^0_9JM^=JLC;T)'G312 M2::B*$QS'E@PEK-04')M+<\;]A"\R#_K0NF(RXF3]#YN;+#AU#27GWWE/!8VG=.&4.;'?.B M8K-9LBC)2@YD-&,$D$EU,1F>H=;W7#J.I?1C!#OTU>)_(3WEE]5]P7]^>O7K M=;J]Z/*%G/ZD#9UN==9)05ID <5LL)&;Y]+K'[_#\F9>&]@_L$,KC7GD%DH4S'L?F49+!J)SMLV+F1G MB!=PN#?62W-OX!;E7;%E!VAMY\SLQ7:N83-MU'K8C>RMD_:W#H\@!A=4%%G4 M+"*"Z/6JEC8P9XHT@G9$ R/L-"/0Y;6H'0-'/G?)M/=F)[-,W88/=GG;N>^9>NAF MUE*P0V>S_WJ=IW-,RYI;?9.GRSM,UBEBLU',1"^9CNA9#$(0Q%S',6>3@^VD M[#TON!#]#B&^TA, *4B2!1)*#[I!GQ Z?:(0S_]T-:R[A*%KL-MK!0>11!:I$ >FP/EE(M2 M.Y,/B7RD58WY2,F2-3$[.K@5QA$30'\;JESM7I!O9HLZ MI$.@3"%[IHV@97IO6%2^U.&J/.4$M,\UF2WX&,8S3-X_1O^;1EL/&3>X1OA' M_>C"%9D3K_)7$NQB.5_51/_R[V]DZ^+$9@>1>\>\B+56P!HR)B0R%#IY.LR\ M:],L_0E<%\:)(;70HEG(#;XC@3P0 ;DT;V[F<[Q>UNS+(&U2#%WMRP1)DFUB M"N-@3.+6:+=IQP]4PGH U(718S#YM^A?=8-_S'[N:?>@K%HEXA*Z0EL;=RPF M*5A2M)]IVME":'(1L!/-Y;&AI\0'K.=:Y]7B-N%J+R-=+?5KWNI MOQHR[\LJ+^H37.'B%MQ$IJS!0F"J#F#56=0\.ZR%K\Y(U,$!=+OAV?."2U+R M$#+6$4:J:?;2ZYGC&$ MO4#7";D?-%4 MUMN<\(VJM%*+/[C&4 M]+>)$?H2X_<9G7YT0-8$CIV.\KH?<+IUET16Y#4'R8P)GFF7)8-2+#.BUH 4 M)5-L,A+B.)@71I^&.MIQZ]7[;O2T9@9)0""O2[)Z=C*M!7T.)>^% M-BV8];)[E/2A57L]G3LC_X2B>)EYTC%G9E<-I\ 'YCD:EGP!(E#*630I^[G4 M'B5'T>7T'B7'J&V2T#==Y M82P"NCIQ!SSWTF,:K#IL-X1GT9OD*,7,!I7JT+E\QW1+L5I+GZ".X:JF^JI? MNK2BULQ$@1%()-V*2%Y:+YJ3]-U2NHTW_@?;W.V^!D1-51@WF;S^R)%YB)&V M.7!03"*_OTGM\ %,?WF[\FC%-$@+V /MWJ)Y&MQ8-N46NF=E7AZORVXD:7)7=P:6G&9P-B;),?(?NI3D MU=7J%S"__X[S+PAYE35Y-TW%^MJM*C&LN?$Z!,M\LL 4N%5;]I(W)[+NL3H. MO>79W,&>HHU9"U$.;6C>==W/JR(*N/H'+&JZV[U)?%=P:VQ=HV.8.+E0P21: M.$:6C%$9#&ETLXQUC[:[O>]B]-Y O$-_RF\3&V;EP>297]=Q@!Q_++_@F]G7 M;W!]YQ7%J,CL%9)E6C5M=0%J7)I$X85'G0L]O5M;M./>>SF,:"?N 4W)ZA:_ M(:MY=C7-]X[Q%!>KT\X([24DQ90N=-IEA2QH5UC,";4P/FO?)<&TTW7#/A"7 M[V@,IH(A,T[W8+K]4'1!-73GFOUPQN]=,XRZGM!_#UD/?!MY )T&U(9>SB)H M(GQ2M>-',;70VIF$0<9.#;2?)0,.]+$9DP#'B'B<:VA(CLP56A7+XE,) :!BP]V(WHEOM=,+6\8-P%ZCSWBGT5=E#_ M/:3=X!9Q)S8>;(20 Y,2%=,<' -4=0/+60LKO2DC;!)GO#,<@P#'"'GHNX-/ M-Y&>,[VNF]Q;C#\3F&^/+9M 11=9+JDFEM6++8R>Q9(EYQJ<-MUNC0Z_9_R[ M@?Z*F+61XFC3,#ZMD^H^XK?9O/9A>0R@6T>,K6<,TP#C,+2-?A?:B2ADX%HJ MH9-TD;O$%?BHT1B;H]=MSBD)+61R.IKD M,97,G3?"\""*WI+UH47TEOKCT9>SLLZ>^,=\MEC\$^:?:8>=K:\Z7V.9S7^. MS;PMGQU05P,A::/A%F+:X$6.$+4U,3@5M%$)),8B--+IP4.P9HL7 V'JF>F_ M >K7:WK75WB8_5B!JZ0;]2Z+>U0KF$N>X6$Y<#@%\J(U49:S3 MU1WSL@#S!6TP*D0MFA1$-%S3^-;>X S=M.N?"P,:7!W]G.^^!D\H9^M577^> M6*."JAJ,9M<;\D$RQ)!%&DQZ2YYJR>PM&%!VW4+U0 "ZCCB%LK?@>4""=!7X@/&D>_;*>&W.:;I75?=5U_K MTM===B;.FJ(L*):$5Y6?GA$]._H9IRQ@G8_AE"'D$3RET*AG8!,(ZBU\@&5[T20Y]4O;QR%'=T_[QAI MM^BPBO/I]]5^]@\27C6+WE___!ZM8!*2=<4("9K5-&M0V)@5:&E50LF4\R M:">;F"?[,5TX78;21@-'YS^O;Q8WC>K@_",1_FLS*EI6H77=:6 M692R>F26Q8C55"N%9\2 )G6R2[8>?6EF:3_9#=A0<3M=\,#"7_^X_>$Z65! M4%D5SUR.FND D04C!/.@.:#G8%V341UGIY+.ZL_YE#;'KRB MW?7[=/GC]8\ZKW.5H18Y6BV"8P8=9[H 9\!59MZ[Y(1/%ML,DMN+Z/P9OHVH M,&NAD@8>TDY@MUEO7:"US/8]@.T\2;\#:;$+-WJH8&26V)CK#&#-HO&FMFHA MCTT;P[*2%KU4,O(F'O3H['@B(7A\3^6PH@9TM]_?=]!JNTQ2NWL(2Z&!\ M?;,@4VRQN/V]/D/S3GU5FQR^DQ:ZD:07R4!('!P@1RV J))$,"I'H;D.*6Y9 MN%U?.D(6'O#BI"-G.,>:UU[M&F(A9]X2O8/,DFC_4K/P[FZE)^31QZ(5,K]* MMP\BLZ@D,"=K4G,!*6.C^8)K ,_4$S]&]]LM;DZ0;8LZQM6@EW_,9GGQZCI_ MPOGW:<+%I]E5GH"R6KL@F -'6[8KD8'PEGD9'5>65BF;))CNAW2!/!A(_H-7 M,>U?]UV,BKZQ_G%U\FY___X"D@LC%0?%?-6Q!D['M9*2J>!H9FRKO MZ)#S,9(_2\AYE82),C*G;&(ZDSL8G?',UKY#TFE"VRC[[7F'G,>@41LM#;W# M'(AV?L+E=8UH'JZ02@G?J^'5IT>DQ-Z-! M==0^4FVTLLJDP'S4M#,*7:\SDV;&NXPZ>QELMQ3+EQ*I/MG*[2>[!KO!RGJJ MPRR3%3%'5J!&LE(.Y)')NC&))+TB0\DWR5]:O_Z"M-Q#KBVRZLG[_G-Z=34) M*5AC;62*1UI*\[V7=3Z+K_!R )U=9X6Q+3#S'Q0AMEB(RT8HS5- M:CCWX#E7_]@^RMI7Y=U#TDU"KW,ZY6!9FT_<(KL;L(4HMM,O/'EG5?3\ MR:3B0R\XVZWT*3+?#B/U$]C0P^76F'Z./KN%A"E&6P*M#""L#ZCH+($3,:(0 MG&LMC]#AYO-?N I[B6NLLIYUR8J6)8I:X<:MK%&.P(A-BLFDLB^AI++9WOWO M0L%!K+1A5-(@='RP2JT#M+\+!8_7XC&%@B>H8.1"02U BB0U.:1%T!87R'K1 M&AFW6A8)'R?Q@H> Q ANO4/ F+M:I:K]\K_[)8P =*P WGS%0:=]!:!LU M>UYD4@W965QF#:%$[CGGP242L\A93PZ!["VU/N63>Q[51H9=RA_1@U&FQB*4 MU@41+(C"HTLIF6!BVA+E0.6-CY_ZVWWZAHC:2@&UY*C.\>5)L9B<9D JMM8) M;V5J<=[L ]0_SO+UZ^SZTW*6_O66]IM,LE]\P/FG+S#'MYBNZ#]Y@KQ8E-8P M(C+Y$1R1 0;)/#<0A41+-FF;D,O3X,[@O0W!C>T(S,!Z:!"3^T"JQ3IW^BF8 M)DK4.M0B=)(#Y,*"E)$ASCM:^=6=2H(QV) MC*NT2FSWS$>R/DSBJ%"DE!%&V$7'S0YL08+>TCUWRM_6'?6;*U@LWI<5J=>C MD&D1QJ<:S]3DOP0E:+^KZY*Y""-,;=[5-+ZWB>ALMT:]=;TO>-=+Y@WVC(=X M[BY).R!J.B1V"]*90WC]=+9I?0PC\'&H$%P=-F$=H_\CTRK%&KJ2+ I7O(M) M!>->,@6Z1O-:,^ 8.;?0_,HB7N%Z=7=I47P &3U+@KYH5(Y%:0-S9,-PIP2Y MW4VR_[:AG&&$;$\%[?0W3I9N ^_B$\ZGN'CUV*R]RT(K06"PF5E"2"L5ED&* MP.KU"@ MG\LF.7\',+UX!@PE[Q%\AKNK;%V2*])R9A60I1Q"80!6D[$C>5&Y MI%S:T& WGLLQ! >0=XO\K6U8=_?@'8 US>7:A^Q,1N$0^GN:$SV$/\XF<0M0 M*E^$-ID)4;N&.0F,MC/. NV/6H-%[%0K]MQ9\92=."HICI%Y>S+<'F/2!_10 M@)58:@:[H#V10ZH=^;4SP:6$8Q#A;&E&PVCK, =.$/6Q\<3;;] APS=149$1V2.ER]J=_I);80T$R)#GF#GK*=J:D<\Z/XD^'Y%G^[7]]>YA' M7]6J+):+?_\A_B/\(5(+L93%XN[??_CKES> _/"__N.?_NG?_A\ _L^+3^^B M5TOQ]* 65?1RI5BE9/1[4=U'_RE5^5ND5\N'Z#^7J]^*KPR _ZAO>KE\?%X5 M=_=5E, DWO_MZD^(, HY@@#F,0$H51(PIG.0Q3',1)S%A.B;NS_Q/$MU##%0 M'&. L-* B(2"%*F$,#ZW]/ZZIA2^G/]V_6E97'L0O/8 M^.?_\\N[S^)>/3!0+,J*+8054!9_*NL?OEL*5M68G]4K.GF%_1?H+@/V1R!. M0!K_\5LI?_B/?XJB!H[5U)D?1G>\7/"W5G1_:C6A5+^;EB MJ^H=XVINM*^?5CT_JG__H2P>'N>J^]G]2NGCCYVO5CM/M5I2JV6<6RW_<$K8 MSQ>H/Y"^U:&N RA7F_M^*!W[,'T_F+I?##^H\17>$G.QRLT+]7HAIWIWUZ(N M5GU\C8=Z+985FT_P6FS$;*D\MS]X9_[6BK$/ZB'36DY+W5NJJF^56DC5L.7. MHZ-"_OL/YF^S\O$W-?NR8O:3^'+Y\&"^C=7SR^6B6C%1O5\NQ--J93Z(OZ@' MKE8S)G6BLQ2"G$,!D$("$ 4YR#-HOF=I+I00LVK]HL_4 OSU M&%0GYO)*EKO8!6XHPP)I/F+T5V%4,3!L7^P]^#_OYX-6X775JLY4X,RKM M%3\+\UCU6(&=&6!77A?85RTO>)L:Q(UZ/T3+E6$;LXH\8NIZ%CR5X(ZQQUJ, MNA5B^;2HRD]**,-2?*[:MQ]" E6*-, 93@"*4P7,JZ2 RF7*&1)F\9>X?$:= MI%WCYU-%G;;11ETWGG%#N)^X!\=M L(^"MF U.&%R8[76^.A68Q]Z6I:I>?WM4PJP=;A^6JZKX1_T5N]5F\OZ78JLWYK6;*25SF%$$6!P; MEY%E&>!,"P!9S!.ITD1AZ.RH7Z#(M9'//]]5_QIET;-1S\=AO&0H''S(B0 > MF:4:*T!M1K2Q(ZH-N8DZ4Z)M6VXB9JV)K#F1M6>B0?'P/R<:G(E3?[C_XVKXFZ^,BJYP;G>S7AG1CAEZ<;5 M+#M?LU3BCW?+KS^;6QHWT_QEW[L\>-PD$_J4$=T$/?G[L%5FYW6^7U:J?+=D MB_)V(M4D(_,))YH>R]IAX!IR!7O M1?I,NB > KG]]?(@SPSC2[OK5U26?*U,N_5G)"HC5Y6OBE+,E^732GU1WZH7 M!H3?9JG*L&!9#+($VN@-@0"G60)R+BE3.HW3S&N;SD_\M7'BEO816\AH1W\_ M:O0FO%]AHHWOTJ]4^JM4?D!W#J\4[X[<%$ K-8$U@ARG+HM"78+^;: M6&M;RT@:-?V8Z@26;HQT.4(C,\\..%;#$%,U>' M3?]/:E[';;%5]?QE9=PK)NQ&3VG]J=99AP< ME*_HJ[[&MCIY=LM7JV@42W#TT$0+U,F+.R M+'311-I'2]V ZDM,PD(U-1AU::SVC6M$QEFOG 1F49'K$34LJY^T^(!&'6T*C1Q4KGU;/ MV^\SC0G-!&8@86D&$-,*\(Q20!#!*.-,:)W[Q8P>R+@VDNA4;%YVW_#00PC= M*.%"8$:F@EU,1HG_/&G^L%&?AV(FCO4\:>=AA.?I2P.]@LJLJNQV\(NGLEBH MLORL[IK=8;L_D._!N;/ZF/:O7YGJW43)"$99E&0.8T!8@B"#C5!#"<9GF> M2A:SU,L]<)-[;>SQ<7D=&\:C6?$#_Q ^J07T61]'3 M^C%^>!SX-IZWAYY)W3W-[< ^-WN4+YM4NYG$&#.5Y@#%6@"4H<2P%HN!D%)@ MK%(4Q]CO .JHG&MCJ4]JH7ZO-P[-7U9WSY$PC%54$;-*^QX['4?6]8SI8KQ& M/U#J-&RWMV^B5LDACY5Z41CV#.FXJ(D/C'KM/3P=ZK\\C!(^LN?:1WJS7'U2 MC^9UN6>E^J!W=U-N%[+Y@3*&U3^9"22-=T,T(! ;WL 8 AHG# C($(^%<7JX MFAV47#D[$P+5<9HI;N5FAIPU+YZ>.1._V<.+4WN'?C03.EIN-#0F^-/05&=! MI(T+M+'!#L#^GJT]GML8$HH;&/HW56XK6Y M7"_98U&Q>?$/,P]U%VP>":OW3;2L[LU"9;%< ''&MPB$WXT&!P5U9,*KHP7? MEN63U31ZV>"X4=;\O<>3]68U9V2&Y*_S0B=E*F<,]CG)_<8P]GG#BE6]6'R[ M>'RJRG?JJYJG7<&P!,-)D % /2HF7 MZ#,M9PZ W &I#O',@#)2KU19W-4I)JQLJ]]U\8<*3S"FDJ%_,M3%EJYQ'H:'3"/93WG"XC+Z8ZW2,6!EU52L#ZG^>1LJC MX-(@B$U43BD0.;\Z26 %_6=*#<^Y-MJG))F0=KD MD=AMZ-+,$25]][OV<.2<0)%B 1+*4H,CQ8##+#,NNE"8RXQ+ZA7(?A&.4WQ" M[%@=K4+='.%ZYMP-'G;C;T_&Q/M\QRT\ MW-8[<9VGC[BJ9I_,V'65 M>H&9QHSC#! S>\T'6&M &)1 D$0(:-9TFGG%4;D*OK99O:7WS^Z SI?#G+GM0I\T5DWUGSOC_T@[%0'_3+ M.IIT7?:)D9S3W"83V169+:- C#^G=&"5?&0]^5?"GNG3+EZ4-\;#-;99S\[R[[H:_-*PS M8Y!A)$D*",E2@(SW")B2$E!LNXD1(91. \)HA]+/:=),'U>[8T+TR H95-W(:M+1FH;B=O5<5VRYB3K;FCZ^NP-IQO#$?=%? MS@RC-T4.C?F0Q#J8;I/2\="([I/XX,\/H_ZWBT9L)_[MXH,-6]U$\FWYF+,4 M:2102FW<'0):1 JI0I)'#&4^WC]?D(OS9_<#WSB\5AI&\T#UV1>HV' M&Q^/A?+(G-NI'?W8*?Z3Q;K6?;O/H&3&^%^54MYUB)<)ZR6"!!0L>NM23:F#)^=?&1 #N%]HVO[_R^57M6"+RKBWQL=R0)T0$)(0;.A6I!A1*#;(,"HAS:*-DG",#/85?&WVV*D9L2T>SQ#?( M1^93&!G;5LO?[;3FYOOH$2OG.R9GSI9'1GKL ^C]2O0W33WZ3ON;J!N&;0-& M1-LC7G%$U">*8AP8?;_HQD#X>F,>?9\Y721DH+4[\9&AS_#OZOA9B3H]X?4W M<6^C&MZ;EVB6I90+I"2 4FB 8"P @9P"B9F0DG.4)TX10J<$7-L'H-,QZI2, MK);N[1Z/@MC/YD- ,S9C^Z'BU0>RS_0+^D$>?>QD?2'[C-KN#]E[7>C6X6Z^ MR7O;"U;,GVQD]9^72_E[,9_/:(+R%'(!&,IC@ @1@+,\!5C(-$-2(8V\ZNV[ M"+VVJ?[RJ:R6#\:S6]F^!W9/][YX+&^BA6]9)B?$73<%A\5Q],W 8[EPT8]K MG:-.Z=,5]P(V =TQ&G;SST'NQ)M^[D@<;O9YW!O&1!\>U8I5]=F(,!/MW;(L M9YE,<9P8?+/,N!*(LP20-,L!$<;1B'7,BS0LW>CY M0H1&9N,-.(UZT8]6P0&9M\?\(8GVF)A)>;7'SGT:[;OTXCCP=>5,E.6$: EB MB(RW)C,"B,892"F$7 D-$<<^I'DHXMHXLTVZNO38]@B6'(L49C0'FJ6&.5G, M 9%)"CC,9893(3CT2E^[$,OI$MA&P-*--"]#:&3.W$DB&+S8Z&G31XJB_BXE M1D];V1,9/4QAT?J ^MUR6=3P&]5=[ MQ$WKMYZW^\!_=;@EX SZET+^KLHNFX+CV/POCT&.!#3^JZW\GBH,M,Z)A$1) MLUIU/F'>>?2U$6^KG,=9Y2Y2_?/],OM'GMZM7B&59'8Q\#B-#<9BHK-69TS\ M3E&/FMU[1KI[QW0GH$+"QJ-MWBE( M.FW\D QT1,JD7'+:RGU6Z+GR\OE=]^I,$2(8,P$$EKFM3F%RT9P>J[/I@8SO-I_[^I>>O"YL+K]< M/CP459?:\'*YL&>A:B%L'F3&:H^L M:YOA6ZK6V4 [ROI-]3Z$W6;]0+B-3 !AD'DS@0,80Y)"G[A)^<'![GVJ<+DE MC#6:D+--KP>1)S1G"$AJG "DD )44PT2%>,D5HQ*XM4#???QU\8-MP%58_< MOVY^V)JP*.<=Z8(:_N;PT%2$L# M7Y9-N:VFQM&;MMA6UV! F\&6C(&"$!X:A=[F6W:G"<@$S:NGV&&%/?Q MX5P%7QO]=]K>1+6^Z^JMCTV-[5IGS\T>YS%PA(=U+ M9]F3.IZ^B.R[I-[W!ZXKA; G4V:9^G$Y+^Q"=;UD$E0JB)2VT8H0($$RP"B- M0:SC3!!$J-1>T:"G15T;(VTTC3I5799>O@ [KDD'@6WL]6D88OZ+U;-@#+IP M/2UMVD7L6:L/%K3G[PCL4/JT6A1U.[Z%?%-\LW\KN^5LIG*NH?%GD.8 J0P# M"C,.=I:=,VYCQK]4';S?-W^-=%>6V8IWJ^E=(\K+3-<]2'E?%BOA;& MB!G.%<:X 3I,L5Q(FJ=NNUSE!UT82C:Y1J^Q-5*MK((TZ MA=U+IO3BV\\60Z(V,E>$ ^953<4%C0NJJO0^?K+J*BY&;E=9<;K^HA5'^9$] MV_5+EQE)%4PU2QD@3)G51F8KK:19 K12(I,2RD1X->(X+N;:2*'3,GILU Q: M6^Q#&<>(0H:D>1U%!A#4"2!FS08RF=-4P0PEF6>:V>5@3I-AM@]G[64P(59/ M2H:GFYV V6OY=@%TTRS=RJC5<(2DWGX,1EBQ[4OZ'JNU$]:>6*F=NCJ,8[^H MA\?EBJV>F_9)G^^9>6/>EJ69!C/-=)H(F(%<: 10K#5@Q!!M1G7&M$H5)TYM MS1UD71O;;CK=E;;%U$U4ULI&1:UM]&.Q:']RN@*(-]QN+#$0B"-3Q5K+MKN: M\/=5=/6ZU-M]1XQ.NRUH@ M212*4VX )M*LZ10"1'((-!&0QHKEBJF =DGN&CA-DND;(JU;/QAF8=UW=J6$ M*KY:LB__^0\DB9-_96MS+NVQ<7*$W&AH8,"_:W\-HWG3S&BC^PBNC3]BXW;7 M."G]._?6.(?*^B&ZS_3)@1I[JNXB,$#YSVOJA4SWWI$R>X7GN M#$@2JQ<:\]=S):J5759T23)QRB@F2@(N8PH0RNWTS@40 F+,J,X)Y&[3NT_, M]4WP1M%H2U./+*138%)!"(TU!U#:<$3*&2!<:I!J(AF.:29I[)Q=-P"4D^W3 M# UD/U\.!<\4FS$[R(1DO)V"R".[;0"H)LID"X',+W7M#!:]:6JG[ITN)>V, M]COI9^>N#4PULZ?8]\NYN:-LCO_>+MJ&-!^7*_MVW%9&'G^JK#OZ96DKU2X7 ME;%P7O=?,)2DRFJ=CY!3*F*2)B#)&00()A@0H15@C(J<::I#3M^;H[M]QN5D2E^=T"Z"(6U<5%K7;1MGDTUWS4PZBP< M)7]E'/ 'S:8;5L-I<^Y&0?<@,V\<*0'KB'I5(HT"MM*,?=BF%'GKF&B1*)*2 M%%"(F%E1< *8640 I)CBL90I0NYUQ,^*NS:*;OJX&"U!U\MEJ^*K3U$91[0= M/.5!,9QBE\'J&G7*;CUL1SS(XFLAU4+6Q[N?#1.K,KJ--D&Y]8?UHLC;'>3=W.&!T!R9B@\C M;YO>,*VFHT7>'H-CQ,C;'7'?,_+VF-UG(F^/WG)I"9EU5?&V0ME";K4+^$6Q M\LE,G ^+3[8I]LIXER]8632'3U_4M^J%L?"WF4Q9*B3) -6V%V(LJ7*XFYA MG; 95 2G21(#;/X$2*D,$+LC0"#,J.2:"IAXG#$&J'!]3NINO]='8\)21N5& M?Z/:<+K-[9A;KD.9[.P:J: M_<+^>[EZ^516RP?#T77'$QG'*D.Q!A B"I","6")2H!*\X0H27.=.W67./[X MZ_ML-,IY=8LY@=P9NK\8C[$W\AVA<&>#7HM[UB+FQJUUB/G7_AKDQ).GF>V] M5JWG$K*M/PA-R%G<2 M)P_G:@B\)O*@_%XK/[_H' R]SL_)FZ?S<,[IO^/&G+TX\ QM56^7/->'0$VX M=;VS,LLA-:X)C0&A4 "4)L9K09 #EDJJ,@$E1S @-?*4/*=7=_K,R$[=KG(- MJR*Q+*N;*$;H)J.H*V5C?OZ+P?[^G_\0Y_!?T_@FLF^<_?$K)>IQVOD-]#QN M.S5(CF=MEV ^T4%;A_/G!N=&RYMF*WG 8[8S2 QZQG9*UK0';&/9A8I>7MWMZHG\WI'=Y9@KF4&4^-\<0Z0QA(PE65 Q"A& M69[F+(%^O?@<)5^;0[91/'IDA>/6CC_>;A0R"HIC+[\V +9*1XW6-]%:[ZT# MJR&SN#S!&C:YRU7XQ#E?GI@(AL]([1?['5)4G7 XGK/J=FL81;UJ(_?>+L3R07UAWYIC\/>JFN4R M203/,,A99E9ME#) ,3>+N%BG(I=4BMBK9M9I4=?F+G6:1A7[%K& SJ4]J+K1 MRS!8CHE?:M MJ#;PI397?) $Q2:?!-,>"6C#7A-%,DS[($=[MG M$R&\NWGV?P'&;JP\U)LY,B]OU&R9N4Y066LZ9.74\W@,6RNU1][$U5'/6WY8 M#]7AGL"&'/*_GYI'EU^6MU(6]B"&S3^RPGP+7K+'HF+SVEODK%32>)6/:E'6 MIS6?;-9S653JLUI]+81U*XNE_*3$\FY1/Z79V8'F_QB"&9 ))0#E:08X0@H0 MJ9,\D0JFB1?'CZWPM7TG:A<^JHV)Q)8UGETLQAYF-QJ\IL$;F4IO/[Y]V9;( M!\WHM?4MH]O5RN:)V+_7&>I-_6IM>T0OS;=JRZ8!FW!,!/R@[3S&UGG:QB 3 MC/FW$ $;'%< .2PNQ\ABDR\,7(!5H=[)I<\ M;)!D\[K52\/+G2/Q8=5U39AA9'@2F_6^@,HL_UG, *%I#G*,DX0HF_,37Y1] MWBO^^DZ*/JE'\ZA[ZVTM]3@YZ/T#XL:,8X$\,B$>9JF_9*O5Q.Z(V8U-XO_WMFN3LAT9_OD++YNR$89:7VNM1-6( M^*!OY?*QKK%4.[5*OF#F%12JC5W-\B3GBF& .=, J90#KH4 :8:(^4V>I;%; MQ'2H!M>V=] I&?%&2_W26 =^SA\K7_4&+ F-?-%Z8RXB=; MW8, M6=OG4A0O3= ($SY9#L=%V&RG>5SVH/#3LH49]V=[WHO31/#<>FY:VX+0=1$/ MK #,1)S:QGK&N_,]'>L>?FU,M=;-_V1FC9?[24P("A.ZHO5FIOS^IA7A^M7Q@Q6*&N6"#S&N;R%N:1FM5HU\;93W[M;A [C;I!P9R M9"X(Q-";&SQ0&9(R7,1.RB0>..P3C,^M8;SSXJFT3:7*6]'LQEO/PV8E)ZG. ME$YCD+/<%G2ICAA-"G J%G)%S;?S2J1EMZ>F5Y'T.5S="&0"M MD4DD!"AO!CD#PY"L<4K4I$QQQMY]=CAWN?_&R&=U9RGFSVIYMV*/]X5@\_9# MF"'%#140XVP06]_!IHO',3(P2L,3"B&D4M?-CY-2KHT-MC7T=#+ZT3R_DS$( M1B-S@!\\7EL09\V_=)OAM(#)MA+.VKB]77#^XM V'ZRJW8IWADK>FK^6,T0Y MSK74(*T>AO90MHYV#-LN.(*D MVP2_#)^Q3QP\H?%/MCMI_:"Y=8=2IDVE.VGE0>;6_E;*+G-VC#;1YZM5JD1 M.K(>VCKDW-QZ^J1S\M"J_;EXY(J $FNW\QIA)3]\5:M[Q:2-LR[;EPVR#*=2 M:Y 0A0#*)00LAP@P$:=Q'">E91^J7(877>B'S*+XV%'03%6 +A]"O&)L+++T%V7H?,%U1-A<[ M=@JS.=UPX0Y$7;M^QA3425V#C2ZDWL+NU==5I[C M3;&PX4DU';3%]&VP3!;G<2HD!E)@;JO+0D!)"D%*8VK^GV BO?88^L5=VZQN M\YZ*?Y@/DJXUMF'*M?MSTR:*MPTAPJIWG #=;?H/!^7(=/!*\2JR(/1C,D8MCQ,2OTL]CW[K3]7T.'-78-ZX\3=^MX]]LUR]6C[Q2C_- M;X6P9%!)RXRP !>TR"U+C-< 4 4&@H$)GD@LO MOO&4?VT$5"L&ED8SSSQN3]C=&&=$,,=>FK5:1ALU;Z*U.4U2M9D"1179Y@LW M46V#@7W S.HP[ 9-E/948=J\YS!\#M*8 Q_C'V+QR2;GUZ% "$F=8I& 3 @) MD-"VP&)" >2)0E1G&KKY2#M/O38FLDYG459UB,!VX*%OXXP-;&_##P4K3G[#1.VF]YS_5;I-!::L@S@ M/,8 8:X!T4J 1/% =+-);@,GI'GJBB)XT?]$CT4,JT1Z(GK3PX$CU]96B>4V7&LS!?[*;.8+LLF8G4%@&TAS&, M)P"17 &*. 895HGF&"5$.S6I.B/GZF9ZUZ)II>;U1GQY7SP:;W7A6[#C%*YN M^!L-U^5"7Y[9IPG(F.I%8=CDJ>.B)LZCZK7W,*6J__)+RP!U/72? M-_4T/A5W]Y4MI2'FK'C8JC23RPP+3(Q/@*CQ"6+% -5, D5I"A,28Z&] B&# MM+@Z,AFT\(_/<+AN;XX,\NB[GNO"/VL#=HO_U$8T=7]J,T8O_!, Y#B%?WP4 M^4Z%?P*P.EWX)^1A803Y>JY$M2J$D=4&"ZB4QYE.&! I(0!)PFS@"@5)K)*8 M,:PE93[D=R#AVHAM2T$_-CO$SHVI+D)D9!;:TFV$>+.3E@])&X=")J6$DS;N M3_?3%_I-9:F*V>M%91[S^8'-YUURV$Q*E3.!3:?,7PSE\MN,I=* M_/%N^?5GY:-(6MN@)7;YO^*O?+N7E& MV53$^F0<@3?+U>]L)6>I^\PN6Z.C ;^Z)LF@^,>L*D2A-ZP MFRU^*DR\"1.$S^'F3-AC H+JN^B2=:^839."CVV5S6)QJ[59'IF%T8QKFL6* MY@ I!0'"F &2$@PPS$F"XIQKCS![/]G7QH/O517)@SY1'C'DGM"?.8\=%]#1 M-V-:'+<[2&UU,>FTMX2WUG\\J#T"^,>#?**0_F&A]POS#P.O-_#?\Y'3I0*$ MV;J3'!#XB.$*I97K'_ZE4"O;HGQ3,HU"1(4$.->VP3OB@#*2@$PAS@5C1&!Y M:U>]O_W;@#743H^&FRL\&L8C?RPN@W>0\FIG81J[ MT-II!;Y[R;6SV+@47SO_D- #2EZ]*DHQ7UI)7]2WZH6QY[<9RZ6D,LV SBD' MR/9?)H2D -M"+%@G$-/$[PCRJ)QK8RJKIN^1XG$ 70\-+X9E=$^45]%&Q>A7 MJV14:SD@IYS!8=A3O>.B)CZWZ[7W\&2N__* =>[GY5-U_[OQEMJC(Z(R&WP( M ;/E71%+$D R3 '+%!%I+I1"3IMZQQY^;;-\K9['BFD?+X?5YP4HC#RIUYJ% MI'KO(^&Q.+P D8E6?Q[(^"WM3IC>NW;;OV>ZQ=D);7=67Z>N"?O&DSP!TL/\@'=[DGC$7^O%S* MWXOY?/L<3.>:DEAPH 6L"SL8ST82#'A.E>0BS5+JE:)Y1,:U<4:GXD7GC<>P M=".("Q$:F1=\P?%F@Q[SAR2!8V(FG?L]=NY/^;Y+_:.-;HTC*.N2]'-V-Z,H MQCDW?@&$R,QO,_[634! )Q3E(C=S'$'7.*.=)U_;K%XK%UGMW$.+=N'JG\(7 M@3#RQ'6TWRN.Z*BM%T00[3YOLMBAHV9L1PT=OR#051?W2C[-U0?]FJT6Q>*N M_*A6]4?]!2L+<;N0KXKYD^T';'.7-UMB L*ES;M+:]J9^:=:VMAUKK7F_?M]K;OI++!Q7]:%/]?[)]V9KVZYY^ M?^"@.2X)QA^*L5<+K05V"#H;-EC?'!F6IE94-,I^Z(5X#KK6"%1EVF7(97@= MK% N?%S@"7.Q*"KUKOBJY'XVVB_LOY>KNH+O>_,.MZMUI1D7-B\LYFD,$(+8 M+FP@T%"3##$AD?1JE>,I_]IXM%$?U/I'1S(J:QNBINZTM2+TY-ESE-P(=$3L M1R;.X6'W/Y$. V_0,VE/%:8]E0[#Y^!<.O Q(:=33=>13^IQN:H,_[XR="SJ M#/)J^>%1K9C]8>,7W?*R6C%1S7"6THSF!,#,%O!$) $T,<1(9&;WU2F.F9-[ M&:K M?'A.U66?_(YUPG W.44;%PDQW8+&^VCM?HWT<8 FPN[-J%STW_MK/ Z M4PO WN?<;=PQF.IL;HRQ\#S%"P>R_Z0OX+D3G@:&6[U[8GC!=>!W)D0;&^P/:RO&!=XK^'_, 9@L M 6#X@?!- PB%\4PJ@/=CITP'"+5Y+R4@^#&!)?V6*_,U,P]_OURTW[IXO$:V.+;9V-K\G-)[9HU8UJ$EDN(M;:X;.B=@'?9?MB8$C'WJ_81O-5 MC6:GLNPT>./5O+[@\:,+]! ^[=C<0 M?&X<+LWSXW)>B.?FOYN3\83I1&N>@52FMC,],LQ-H ")3 C":;81VE'@;R)&HVC7]L_1XDX\,9K[(S.X\*_ M>S9G+R8NF9S]#P@CK?>JLA49/ZZ67PNIY(OGOY;VC&Z]IWHKJN)K416JG"%% MM$!" 9T16[6$8L"AB(%Q0E.FQ-L(4=ENN3!+;6WX_//(;$C=#& 7ID1K,8UX5[.[4C_AS]:#4W M*/^T=6!S>QYF;TKS1VQ(3O.0/BFI^:.RSVH!3PBCM8_LN?8D/NA7A16UD.4O MQ6*Y*JKGSN.;X4RFC,44,,A2@))$&B\LYX SQ%).H8)I/ENH.^LR?G%WQAQ$ M.TTSVDRS P7&FW*MYC:.419EM2KXT_J =+%< /.:5$:GN9UU3XNB:HMH^;&; MR\BXT=I00$_#9YVV%MT/]4ID]1RM%:^W\K;Q[2P8CM,\X!J2S%S$3LIB'CCL MTY?/K8%-!-L&7N^7E2K?+=FBO%VT[0K-6[%IZU6^>'Y1U&^*[=+T5'XQXNI> M-E!#(6Q=S9S ND.7 B35% B">)ZG.$N@U]'!I0I=VXJS53)JM+R)K)Y!?80N M'BDWDIL2_Y$9, 1Z_^:# ^$U:#?"2W6:MCWA0 @>]"LL?G; MA53?_E_U/(M31E()<\ )S ""N0 ,I3:IB)AQU%#2V*D YTD)U\9];5'M5LNH M5C,R>OJ6&M\'LI_)!H%G9&KR1B:@XO@)ZR^N.;[_W(FKCI\PZ[#N^*D+PQRE M3[8OF)(?V:KJ2O7!!"&.<6[6-T9D2.!="X3G'CU/CH4<6T3NM4P MJE4,3$HY J2;9W(9/"-/:$]DO-V,T\8/Z3@\^5%QZFO7C> MV@%_LU)_?U(+T?3MQ+G&0@D)5,S-A,\1! QS"CA-):*(IUT^KI;3-RU9MY&".\BQ67(.,(K,ZH':+6"4I$%@D(LZ@B',GOZ)? MS+4QRUK12*TUK:.J/*)_3F/:SR3#(36ZF]&!M%$RI##B:: \8J,& 6RB@*@P MX/QBH,[BT1OX=/KNZ:*=SEJP$^)T_NI+B[9\9O5_;0.5%\^?GWA9R(*MGC^L MFCXJOZCJ?BF;2OI*'2MMG"N"4J9C('-AJ10ALT1+-)"02\N[NTI7'T MJ]4YJI6^8!_N*.C^NW*70CGI'ITWBA?MV?5!,]8.WE&9WVT_KP^!OMV]WOM" M.XETW<,W^9>?BO*W>L^)Y8DDE"<@X9P#A#2W!;QC('*9I5CBA.:>[41."[LV MGMGHNI55'+2[UPNQ&[,,!=S(K!*$64#7D?-@#-MZI$?>Q/U'SEM^V(3$X9[! M*]^]>-[4EJK?\YCG>9YE*= T30'*:09HS A0DDF,!(K- GJ@JG?[LJ^-6?I+ MK]D5S7;QM:#S!(^!<3Q7& ?ND?EH4*2'K&]W"K.):ML=B+^6NG:G3S,C5(WT5T-_+P#WJ8(5"LF M;8SG9A"B8OW)]]RV/#\4)!>:Y3D%@C$$4!9C0#))S%<=,\(3*80.7!L,,! 3 M-MG_UOH==+EA2G,%GG'7%*:'?:7%Q!H/3*XQS M-X9]@C]H;3[L=8I:_87?*W6OT@3&"J= U<7_H"W%DJ<("$)Q#C.84>RU(=HO M[MI8:*-MZ]7Z$(,IQY=1L[+>K:".3HGEVPFW( MK*]_<@EF)SS[J2KJ/@QC5C M8#LR\[0J1]LZ1YW2$7^J(J-V]*RJR"H^8!%*3Z@&K4GI*GO:$I6>B!Q4K/2] MWS.:>E7-;.9F'9[]9V4[M#[>%X+-FYR--(52VCCJ'$(;.L(!Q[8149)"05(S M#M(MF+I/RK51TK9^7H>-Z*"*<@0H-SV;G:9OQ&T:C1U#-B]R2B;O[%(#B-/.\/((I^'2<<]AP6@T:W MGA0V;;#J.9L/8D_/WA"04F6W85\N%W8GQ69HO6(/[$Z5GY=/=_?51[5@\^IY MEN,X$XSD0"=(VU+W*6 )RT&B4R%B:FSW:)OB(/#:B*+5,7ILU//(&7)!]XR' M, )F(Y.&U3;:4OZ MA"T/JW92MWSN"Z[SVK3'LJ)NJZ:X7[VQO?S(5K;A2=.6=H8PS2F5*<",I I M@@"A:0;2A&O#R)FFG'A6>742[$7,$]1X[7HU+U35':X736LXMF6$+8U8VCR- MMA:B30IJ(KEN(W/QPW+1_-J[ JS;8+EY@V,,P<@\;ZN_[C8OO]U#O='\INNI M/6CM5R^T!J[\ZB9[ZKJO7H@?VTZ_-BVR5*P-K .TBY[C$#,5C[&6E,Q3^*\EC)@^Z M>MP1,.V*\9AM!ZO$HQ<%SM9N,^J#MB6AW\R7OY?K!K5(*\'2C &!$;3[1@D@ M"5* 041(FF"67.UUK7\)60*_5]>X.[ 2TXUP?"+ZQIWXX'O=^-*]"=;N0K[L3WQ?/ZU*[RO@ ,<,( M8)SF-CR> 2(-L4"6PRSE#&KBE?CC(//:6*53V:SCK=+UX?A:[0O*(+O [T8R M X,Z^D;4XJY-ZOFRD](S> J/!RZ#UFUW$#MMW79W' [JMGO<&L9"S?IF37/O M[*@6RT63P8S2F,), ,$38H.#L?%C:&9KX$A;P%!)S'S8IT?6M;%.NX3??)@[ M98.XI@]D-XX9"+J1N248-6]N<$A@0_+LNB*IMH MXYC&"!?#,C(7=/JUR0(W4:OBD!&^/0@,&]Q[3-#$<;T]MAZ&]/9='%1BM&+% M7"S;THX"I8@P D&.(3>K$LT I5D*!"2$,J1QZM;E_=]IYE<3< :M_ M-E\(PY4!#X9BL!J@K++YU/X\9?J;8Y\XM4U;X/*;K7EG/ MHY<$=T&I3R7KVG*?[YD9SP]/55FQAUX7$HNA3"DKXH# M,ID3,G7'%0>#C[1?<;EKT,V/]C@QHWF6(X@ C7,($+/'.)@E0.LLSQ#* MX@3* ;8_KO-@MF2>P%V0VV$C'?4VR_P&C9#^H^"W6X* MCE4[UB5XW2MNTR5X7>6.[5]M)?A6MC MGOK\4]?GGW;((]VIOM67_$^#-";O&QYF[/"GTI-LV>%@I63MQFY2@1#,&<\M]2

L-$ M,2^JY[K.U4PRC..$"*"H80TD$0,T%Q#$"&$F$2$">VW7G)1T;?Z$5;0.'*U5 MC3I=V_)LGOLTI_%U(Y%!4!N9/T(!\V:/LV ,21RGA4W*&6=MWJ>+\S<$5KZL M[M6JX9SWRZ9,C(U.88@13C. 8IP !',*F)82"!$+G6G.)?>*J#TJY=H8HE8R M8B$E+H^"Z$8%%T,S,@TTJ'3A*1L5!RQBV8? H+4KCPJ:MF1EGZT'E2I[+[XH MB^Z3>K3NQ^+N6!= 2&.,\@R;.6][\L X V;")R#&*:149T3S+""WKD_FM7%! MJW*TUCDHXZX793=Z&!B[DL=\CP\\%AQ-Y?TZW MAK'.%_5@GLU6STV'P^:$^O:INE^NBG\H.;/%X011*8!$&*<#,@@XASG0E*"< MIP+KU.M\YXR\:V.;S79>V814E$U(!5MK'/U8+-J?_N1'1>>@=Z.A 0$=F8+6 MFK9M6M?Q*1MMAR,?1UB&))YS(BGCD3O[U;LD79 M15:F!!H#-0\-V3;YM['.\ 6$T4T'L$LX%">L]@T!O;>^K> MZ8)\SVB_$^U[[MK ,Z/F -B1I)429#9;=TZO->X4PG0$E,J8Y*K3/G4=O(_ MTIBBHMEI':[4/S^4#EJ_N\/JL:$>! M>:I%[F!P>RZ!O4'K7Q6[/V["A;*WC;MK9__;_;-HZ\>;!\4)_U)4O*:L&7FFV)15*HNT;8? M/&F;5FNBB!!*@U39.&F9Q8#GD@&N%4P3*"1DT&Z1^:T:S^#)5,PS MK&*02VSPS'(.*++="!&)<\N$.5>S1[4JEO)S95SSJ5'=%ST>MB^8^:>P=>(C MKNZ*Q<)Z!X8D&@T&!9T2*1*8<9 P;D!GB0!$4 0TB5&F,<$92UK07R\ =2.& > :>QLR!*E+FSF.R0RG1'W/1H[G6.'WR7\1.B-/^PZ16KL!][S/VCYHG_<#(=,V=#]EXT'G]I,7AA9N,W-' ME57="KY4,T9(EM.< \TP!0@2#"AG$N1Q2O,T56DLLJYVP!>?BFT[8IS>WMV* M 5\F*=76:!FI1DW?PFR[4,(,)GF>98#K6 %$! $$:_-/@64F4JT)]]I>#,%P MPOW$-7BOAP O3354,LT 9"RQ>XD:<&4\3IESJK 4-$7:KV1@.'C_X]X\MV_* M!9",_$5Q?I4"BOP=M7G8LGZ[(B8NY'?4OL/2?</]G/D_E6[65N?%F^4)N+Y2S+8Z6EU(!2INTI# =$:0+27'&1*,E4 MXK7==)$VU\8+GP^2O*IEQ%6TVJ@Y 8 =MCW=)0I-W+]N .P.&]P-\=#@_C$K)8JF_JIZ MG*NZ+\U";A<0FAD7'I+$$*WQJ%* D$J!>==3D&@F$),2)RJ??54KOO1H*'-6 MK,\UKIN@L>VJV %.6!.^+L1YM"8CLR+V^K>1&N%:UR=JK"%-*MQ M!FC@WC7GY4[=RL89B2.=;=SO#2TPQK@-N"M4.5,LEIJF#$@64V SJ !%7(.4 MHIAGF@B$O=;"6\^^MG5PDU0UWRCH6S9L@YH;8P1B,3(QO', (* ,V(&IPQ;^ MVCQ^XE)?!W8=%O4X&9>0@583&) !1$<8JZ(\NNR M??7[]V'[]OX[]M>Y5S_6'OW(N_/?;5_>84=^N+UXLV2PK6#+-T:-]\M*E1_9 M$G1M4_;%V)V*3:>'6LGHXQFH0OI0]^(P09 R2' M!/ 89S)GB(O<+V G1(MKXY3.B.8,_U3V[XWMX+'[ZZ BP&$#Y^AAC#T<8_LB M8XV$O_=R"9*#^CE!BDSK$5V"U8'O=-'# KTLV]%WTS -9YE*)46 $AK;@C@) MH)A3P)"(8Z&P4-RO=D5'K3OPA8Y?=:D'5)^SO'A^.6=EN2E2DI-4<9XSH*7 +$\,4LDLV+" M,::(PC2)!6?D7=N\_OST\&#K69I/Z:90:%,Y,6ISHT(=E^-X^[HH%Z,X MH3/2G/4:MZ/6MG4WHG$J$[L!-(Z/<5SD=_(F>NT_[3?TWQ90TZ7-JJA[YZB[MS6;OYIVU,280FHP@P@ CG@%"J@*41IBC)*E'"NX](OZ]HXILOZ$9VZ MD8&T^,JJXJLCN;@ W$\L \,V,JETB*TUC3I50RJQG '.H_K*< !.5''E$B#] M:JRX0=-;5^7,(Z:KI>)FRT[]%,=;0I-('AZ*RKXNY>U"VD<;46HA"K55F&O= M-Q8G%!*H#-,RG@(49V:)9L.GLQQ*)%BN/=-0O:1?&_=N*5^'5NRHOU.J[GQ; MV0'&QLW[&PWQD6E[2+ #LET"0!LV$\9'@8FS9 *P.PU9BE5,"9(KF LQ6RC'^D1C#-@Z]6WL0D7_ M$X;+S=D8<=Z,[&[8,6A4CWY\5P_%6GT[ (T!T;8%-U%MPW!.1R!X0[H=OBI, MZG@$XK/O>H0^)K#Z'2M6?V/S)_5V\?A4E>_45S6/NW+$.F6IRE.00IP9"N0< M$*PPX'G.$)10<[>*E0ZRKNT+5>OVSW^(<_BOL6=YL!Y W4AJ()A&)B2K952K M>1,UBMY$M:I1/$+HH ,F@Y8%ZQ$W;4VP\W8?% 1SN"6T#(!8*5:J5ZKY\^WB M[<*6#UFN;!RZ1E(06^]'Y&9M@A)& 70397)W<+U8Z>I=32C+66'S.UVP&383.\^@1/G M?3O8?I@%[G+3AX/BT^VX._*5C%;R/?+Q:K[I_5_ MRB88+L:)8)(0(*5-6Y19UJS68,;37,5Q'N=>A88&T^S:')OMS_9:^WH#M+5&TQ :&9Y=\3? MR7]>J_;GE5W&6OUF6%&,>49 KF-N<\O-4I+0'&1(&-:63!#IU0[>3>RU,7"M MF4U[?K)'1Q^T+GM**%\"MQN)#@_BR RY43A::WP3;?-FBW#9!VQ 1KD/3L/F ME#M)GCBKW >-P[QRK[O# PG:_;)7Q=="JH4L/ZI576/C)2OO/[)"S@P=20R- MHYB+Q-85DA)P'BL@,5,:9U#GJ? K=^$BUFC3ZU3O*1[;PNQU^ M6TQ(+N=S9O[^J%9-82'/ND).PT,U8BE.$J"$^6R@Q-;)$S$&P@P/QH@1G#/? M\(XA!V>*[\7>T$R&O=OG8VA$1_YX;)^3W$1KC6\BHW-3FNDFLFI'5N]AXS5< M41HZ3..LW,FC,UR1.!:4X7QOJ"?+J[>+LEK5 8MUX>T\QD@PG($T(Q0@+E/ MB$9 R\Q\/%*6"XS]O-9]$5?'.$;#:*-B4!GS(T"Z^J.7P#.Z[^F%3("3>&3:_;Z6LTXW8W)+%V\5+]EA4;-X=>&:Q4CQ/0)+: MNL98(< T2@%,>,X2I6F>>950Z)5V;;-^HVS]\0/&SVCU]>SZW@NQ&PD,!MS( M?' :LQ'.0)U &;2O?*_ :=O-N]A^T(7>Z:8P(OE@?&]F@T(_J[LZ3+1+L#!0 M2IRF0,<2 P2165 * 8&P"0"4"02A5\S$"3G71AYK-:.RU=./-$[!Z487 X T M,E%L\.E4'($@SL P)#6<$C4I*9RQ=Y\.SET>N&(H2G9WM[+!!89J;(V"NG38 MNV*AWE;JH9Q)2I(\1SF(J;(-+R$!),UBH$B<$WAMU+"K[U97 ME.A7JW-4*^V[NC@'NN-:8T HQUYY7(:B_TK$$9I!UR7G9$Z[2G%$X&#-XGI? MX+:VW9=M4YHW[SN7Q-9WLW6:H39NATP!YV8-$PM"<$88(\JKLL%1*=?&+,T6 M]3H7/YQ.CF/JN %Z*5)C[W@&@.2_O]D'PJ ;FD<%3;N#V6?KP99E[\5#G;;; MD,!,2)%@!H%.M8V 8@CPF"*09]HL2!()A@@>^%*9IDJC$OIF9+4ZM 8%Y# 03*5/4K.YD$A#>.AB^ M4]1VJ(M6'ZOL$%[)^CC8KEO%H=A]OTB%,0,21HI@/2[H.X<;]$2L]E\6T^WY:--DIAU5D9+53592>: MG]M_"7N.J^?+W\OHL378UFM:KK=BV-K:/_EN<8_P-KCNC'_?,1Y]0WUG>-<& M1H?YCS9&I3ZIWQK;'ZVMYC7X*=ILN&WL':44PY@#,NQF_@AZ3GP&,![2AT<' M(\H*+&Y8-X=Z6Y9/9BE/)$H@@2E@R&XJFF\%H"DF($XIST2:F@5_/#.J%$OY MN6(KQRSU;1$^I+ O:#Q^:,L41JR*N+HK%@L[P\WBMM'@@BYWV^ RQ6*J,00B M3LU2"B<84)&E ..4VQ;V6:+3%MS7"SD%M)V828!5"SDXI&X?MU"01OXH-6K= M1(UB ]9U/&+NH$4QGRE. M4(QB"DBB*4 (FOE+40XT$8PD3""-G39#CS_^VCSBC8;6'U)>T5HG .R?K9?# M,O)\]43$O?9?K^$],]?_M%Z<6-5[,AZ>JK-C"5D6=<9;'&5<9B+42 "E+5E1G0 E"I&!Y MEFJOACI]PJZ-H5YN)0O=M,N&:+G1-WPUT0NYXTGM0$".?6"[DZ+2K3VV=!TE M+>4D(B.EHQS*^UYI*"S&( -!-S*!!*,64DSG'!X# ME](Y*6[J0CKG[#Y21N?L+0&-*#Y4]VIELV3:>&F48 5ME()*M +(+) UPH" MRB1#1% >([>MCR,/OS9VJ-7S:(VPC]6978X+$1AYDM>:174^6D"7B'TH/-I" M7 #)1'T@-M ,U.[AA,F]_1WV[YFNH<,);7*G1-&I4C3I= M/69G#Z0.G#4,4&,?J1S%*(3*>L#R8+5A0)N(X#Q?,#^R.X]$+^_UW#X=!9ZW M88<-'2X/WM]>SK_:5CG'7D^:8$RASD&L4MMY69HUG4X38#PX0A&4&<5>-0M[ MI5T;2:Z5C43S&FLOGG1#V'FS>ACGSF R\&=TC<.HMZ/.V M']EX=KCIDMTA&W/4[6L7BRU1+4K/YJICCKK/=M=W M'\MIMLO:T5R?_S6F1AM;NQ'>;*_9??E=\Z+.OJ'WV$8=A.'WZ,91]SOL\8V* M^_$]PG%%AGV!K$X[3=!>/+]GU=-*?=";'S_7L4,ZY4JBE($L(3% )"6 "88! M2T@B&14)AEY>K;OH:W-QK>9;;0&?HT;OH'):'@/@QNWCP#HR50TB=E1']4]@DNX F!L?)/O%1_?U*+ZK7M5= N!PW_*)1""'AF5MTH$PP0 MCA50.I9*LDS Q"LRXZB4:V.AC9*1C8WQ+#5]'$@WBKD8GK'W(#?(U J.L(SN MA6#04.^C@J:-^>ZS]2#XN_?B0"=%579"&2ZIE^!;T1E-/OB,2LIP3A. ,#;S M/\42,"@HR%E*.1'&:Y'4K]CS.9$^;_LTA9Y;C6V"1[OQ5O1G-81![>B$# C? MV*['!K=V]VU+VYNVG/^ 'H@C,H/Z'>=D3NMM.")PX&.XWC=0Z.?M4W6_7!7_ M4'*6Q9@S"#7(M?4O8D( 27 ,6,ZARAE,$?;J;]$CZ]J\C*.!GVRM[H!QGUMX MNY',0"B.S"_'HCZCC:8CQGP>PC%JR.>6N.\;\7EH]]F SR.WA+'(QY6M0E ] M?S3O0'6[D*___E0\VI/CNOO%C-(\P<@V=Q=Y"A#+*>!$(9"RF.E8TUCE7@N5 M?G'7QB6=MG77*]6I>A/=667]V.,,SFX$,AQZ(W-(I^A-5*M:X_=Z@]^?>_'S M)A(W6(;DDC,2)Z43-^OW&<7QK@O:L];A)_.6N1K2VNK5_F59_^P%*Y7\R)[K MHNJKE7F'ZOO*&:=:);9^6)X);%9(% )*S3()Y@BS6$LM8.H9:WZA2M=&3J^U M5J*RRP!9S)_JVDYV?WU5B,JX.;7_$STMBJH,=WD&&$?G\[T)1V?\8[S.F*AS MIEHO:LL>6S7F53=PF[&LKP3<6AFU9D;;=@[ 92H#" L&.*89T%@1*95,9.P>0WOP M^&MC5Z,@Z#3TB $]A*V? "\'8V0RV\8A)"CV$!"/6-B+@)DH!-8/(+\(V)/V M]P:^'MXU7;SK28UWPEQ/7Q5XR";NE7R:JP^Z+:C_23TN5U4==:"7JX?Z%7CQ MW/[RB_I6O3 :_S:#*,NPRLQ'B',!4)PB0VF(@)BG4 J4<))KKV.X,#VNC?O> M% NV$(5Q7UZQBD5&\^C%4UDL5%FNFT9X'MX%#I#C\=[XL(]] -A:4'N C9K1 MVHAHRXH;6UNPNZ)IO1U9@Z+:HB'/"R_#=- 3Q4!5ICUSO RO@U/)"Q\7X/&] MKZM4V..)EUU=Y:YPQ;2C72J_K#MU$K=XAOK\SLAY+@C$0GFBE,!C2 M?HL(7\1ZUQ;.#YMNR>%KW\Y*Q/OFT WQ)OCY=9-^8?.=7W\3\Z)G@H M1]^);E2.6IUOZEH$-]%:[VA;\2&WEOV@&G8#V5'VQ-O$?H@<;@9[WG])?M]G M\R6L=Y#718D,&2F98@4TM;U$I;"G<2H'>8X3K6QC'^X5!G!"SK6Q4)M@M=;S MPH)/A[@ZGXY=BM;X1U[>0 7FGYV$8?C6CA@;ILZ M?62KZOG+BBU*VZIDN?AD?CC+B:9,)@Q(A2% 1$C UZ#ZV*_/#:+F(F/QJ"]E[;I7V >Y&%P/!.#)EM%I& MM9K1EIXWD=5TR ("9^$8MGS :7$3%P\X:_=AZ8#SMP1VK1)FB?U4/[VN^&16 M6X\K=6]\F>)KFT7:[@7H+!&&3C*0"_,?I.+4=@\4 "%!*93*L(J7J^$L^=HH M9DOQJ"DDMJ-Z],X[!M%]$-R(9A1H1Z:=VP\OWQ[$X9@7?IRL*V^$!NVSY"Q\ MVN9)OI@<=$3R?D!(,;E'MOKM+\NY?+GL:LA!21)*(,!9;C??%0+$\!$PZR"E ML''< MU?/+>QL$^':Q/C5^O:C,CV=2:9;D,@>*I3% .J>V61L'J48D1RK/42*\ EY< M)5\;O35JEF;1%BU_7QB!]\7C>@7G&=OBC+Z;5S4*IF/3Y);._Q(U6M]$C=X6 MXTTL2Z/Z@'$JOF@-&IGB+'S:6!1?3 ZB3[P?$$9<;XI%4:EWQFV3;\V7:G%7 M&(?\MBQ556YO:K>;WO^EV.J->65G:<[R!*?<#(M* ,HS#"C+,\!)FFC#8)#% M7MV*P]2X-DJSW>#]F"L0?C<:&Q_4D3FM,0#4%D0;$Z+:AIOZ2*W.M-FVYB:R MAD36DN$H[C(DA^2[0$TF);_+T-IGP@N?=D'Z'+.G?,V?;Q]@]!6+9;,(*#9[CY:S)]5ELP6D M8Y^0:_,+:S6C1L_(*'ICZ\;^T6,/ZQ28#EM[ T T,C$=1R=DJ^\43!X;?@/ M-=&VG^=+Y;?O=P:&WMV_4_=.MP=X1ON=G HTS;?^I809$@Y+6F#M#AVHCSDJ0LS_BPD!%SW$T<=QS&WE<<90C&3H;; M!O$[)L+5:EQS$MPV3AV.KY1=U 013F MK^N>.4(HRB3(929L.80$$*T92&62&6K[B;\VKNRTCS8AY[7^-U%K M0;1E@A\W>HZ+&RV.A_;8_JH/T"-$M(0!-R0+>FHP*0&&H;//?8%/":.]OY:& M8U^7E7EXIU22FY)Z:KLIS\ 2=TE"J! M)N?LF%U=99-<:WT0/BP ZU)RA"% MB@!EM87!1?"MV5')2M)85@>? +>)FEL MD[_1-5.ULI%=/J\#&W :G@JNGME@@U2CYTT]D5LABS@93P7=0,?CW2&,.RD/ M@:7UN+SU \.=F8?8<7!P'O1"E[#_O;P^GV1]](MENL#4:K<=0MH"+,H<,"L) MT(IR99 MF=7A.0"MLL;&GR<9CUT8] J\ 1R:#K2^CZ[W\?*:WM9;OAVXF*2" M9 .E6%P Y"1^09!T+0G'[1_8L!,A"!;#M,2PEZ)9-7E>O)Z,5\M9E/M/UR= M94W-JFH025$A-.,:0"0QP,8P7W]3 ,.5P(CCO.!ASFB+D+'QZ+Z>V4;1J$Z< MK9!>H=!$0/7,G9TP"I_K 2"T;$C=ZWN;4?=?QQO1UN\/PP !%FZG?LBS77OU MSA^^F.7C^^G<;+I@31 C!AN9@Y(7;LXC88 H&01$:5X:I)B!4?G=YX2,;7V??7N)J[,(6P>D0DKX.& ),"]+X#;V"'#*RX(KYZ2*V.:" M-V(\4$/!05$.._F[%;F>B78'F5=PUU*P[B9?'TFE;&9\&8RT;8O/R!FX0?%E M2T];$;<\FRJ!X%XIWW)P]5$\5XTCED*;B428&H8E$ 7. 2X, =+]JX]HX(85 M)2)Y5#9HF-BQD?-&6Q^/+AI]LV^UPM5]H/O#Y9-S1&93(3U[3&-+^@0.1QBC MI >Y9XZY$/J_T3IKU+[+*L7[C/AO ZK?"/^SDE\XHK\-C>L1_*UOIV*MXY2K MYI)D@@6%!)8%X"74ODHJ 8)+"2#1%!E>,"YLDDRG"PH$S:[ADYOVF6RZ2UBL MKSO__"=6Y,5?U=-JO7@T2\=J_WJ:KJ:MA3]O'*:NA'8+ZB_*:<=9HKLKU3YI M[0I<_3+;)>$O3&Y7,+G.;]<^T.5NX7(@:Y, M7)_4/^UY]3F^6VL@1'2$IX+ MX/;(!70>Y:"F7&YL2]-ZO0@(XD8Q%R4S$S9A>-'%LU-,D Q-R+##=105R:]#UCDQ4H:A-MO7FZ4,>#53!HT M#N]N$GVSP[)VO'9.YYNTWON=B_EZL5JO)LP6UD<9 88%!YA2"EA1*D"M4 C# MPA(&(_SV2/$C]=KW2Q*<\\XSY96/H,Z( 0E8QA+C^Z+^^4;S;$_U['5_\$8L M0OW /-!ZDP[NN'4E'K36)23B<\.M%O$V'BP,'5Z/6P.TF4[>.[:^/;Z-AU.OR<&*NL4_AUL['=^( M1M]721% !,_R%I-WQQJKS;G&RJC_?%A\_R_W5GVDX?[E^"3CW!<'F. MPI9KP"&&0.?"FK(PC$C=X4PU7(.1NF^"K];6MCL6Z-\=2]D-IK'G9]& MC$G8 6IBB(>ABXW2OOQZHW:VT?LNJS2_JU!^>Q7EZ"/4>,!2GJ%&2!_T$#4> ME>-3U Y?B/FY?A=N2+0^BBOXIRI-[@4!Y\;S)\X9\2^ M,W'V[V^)WW5[A7=K\[AZLW@44[>C]?5V<4%!04L!<.X\?DY* YP?P0IA2XA+ M&!^_>RAD=%-Q7\^L4C3[M5:U4_SN$:173F02 =7WA.V"4OQT>5&M7?"3MQJ/&F/\=%F2=T*:;*>XFF:B8^IBWBW]N$W M94UYY^U-\\/YZ"AEH=_.]1O? A(9B!'4"A2VR $N+0<",0F0%$)#8W.L@KI0 M790P-I[=*)G56F9.S>Q-6X/(0""O[X9NAJ=G%HU&)FJ#U&K]#3NE\]\=;,O4 M:M;^WJG]P>3]3CXM9K.?%LO?Q5)/D)2*,DF!L!H#3) !3#,+"M^P*;=:6IFJ MO\F>V+%-_*;_QNQL_PVWG_"J9XWND>56 \O_.I MV::M0%AH*# !DD@.L.0,2"IRH+FREDJ4,R-CB*Q-V-AH:YN5MS3*3+_[4-$F M<4A8.YU-?4'*."9KA5I#9BB2#(B<4( 9DH#Y B"ETCPW#)("F[A4]51@#Y.R MOJU(>0I[!K)>( ];*E+!V/<6^,EDGI"R1M<2'O*L01%(R?JN\0?D]Q/)C M-@]ZIV-,TZ6@@FWN!U8E@[E2H#"\ -@6 @A*'8&;7 D.:4E(5&G^JQ+'QN)' M@32'<331^3CAP(=Q2U(X>R:8FY&,#TX*12=I3-)5H<.&(H5B'_Q2S)S/15$'"!002YL+MA',-N*$: MP)(+G[8IM(UR((.DCHV#M@JONQ?."(,[C'62@]@S\WA]LSV%LT;CE.5X(A!) M6Y\G1/# !7LBL#BMX!/S2C#:.1V@'KFC2TV&PU[ M: +4#D+29AWG)0W;M*/5VI/F'>U/=^SHN%ZHWSZ9;TTN@G-S'I;B\?YI_76Q MG/[;Z/M'?WR03PJ.K"(< L)]]QZ!"L"DUL 6AO,V[$0J&X]NWK MW,\,%R4$G.0(D+)0F$A;,!M9^[8;B#N2.KSIS '3_1\8IVNA(/#TN?Z.L&\(-M_.FJT^]>T(G2N1%" *88 M= XO=OM?YP,#Y^E2E!]88S!XN2J,>KE]&0T*:D01&L(6&X0P(0Y M-BH-F'K.SIW(*\96G&]GG_]%I#,0TPQ-,./AE2YT[[R8L3'' MKO6$U_,N\YI&)E)?P37T7O!6M'J_".P"5*?F')=Q2-V>XXRDP1MT7+;V7(N. MEJ<[GNG[0^I78F7TZ\6C+]%99Z;BW%A"J-O'Z)(!;',#!.$ET%H)S1D21/"H M(_RS8L;&!O7!LO1J^FSJK9Z1Q_/G(0T\C;\9J+X/W[V"H,:H*;63W2^7[A'C M_[WNV2-67S?U?1.>P+="D_3 _;RD8<_76ZT].4YO?SH^[[%\@\+!9F2I6J' MFA^5P7O.UAL2=P\^-UB^[CDC]M-TS_[];<42FZ#E+XLOXH__GJZ_?EW,_%GR M3XOEA?5%E5 @H1#($.G0496@G_1A#<6>)_8G MLUHOI\H?3*ZJ-?Z[^P-G0K>:B=%#$WBOT2?<@]93=-L#\4>VI_M==L5M2%]6 ML2N*?119C-;E14HN=D7L4@'&SM^[(3KIW6KU9/2;IZ435-=,J&2M=@10/7;O M$Y/_MJSN:H5$6!L$!#7:[728!9P0!$K$.,>4:&RB8A>[J3$V3^B$,)_FT_6& M-;,?IO-L51GT8X?(I?@Q"MPZ]8Y\WUNK"NG:@JPVH:FJTO#GZB[;&YCZ\4X?_BVGCY._UVQ\29R M=-.X92(USV'.F:^?SWP]&'^WY/:$TA)ID86:V* +IF")8^-$'^)1=3',%GM: M9S^86M\?-W'@,6T\@I#GD!:6Z1QH(1WRR*U.4OO$0IPKF^=(:RN<9[\>$O>M M^[[N?25J LB71OD?M/8]/>;GAV*Y>[9.Q%TOHM.7(R8$840C-PZ$2N.&13/ M&-2@H%@RAJ& 2(=%>?4R)88+_FJ9%*O^9D6[4] +I#VO_Q[+2M]L7^%="L4/ M&YT#O:YP+&/*4B;&=*C*E+=C&UF<,@*G]OJ4(1\:L$1EA%V'52IC7NQ0D7_A M""\P!_SD^1&10*57TISNB];>4FG^X'O#E9H_9\9!K?FS#W0[4/ '%)^^&I#CO82RM+?7XD(<12YQ9 M20G M#! J)P#PX14M#28\?"M:ZNHL4WC^XN;I @7LAW< #\\&60]S_?+#N*U M [98T"(<[F3@#>1I=PG MF],DG7WX?>X$QNS$KV(;8H1"U'Z$'@1_%;G1'5EC%[Y+ECLF'VYYB[^:K];):ZU9_$].Y MS[)^]?QWHQ_W#G/%- MG8*.*9+#_1K"^':<8]PS::<8WOA$SL&13IH6.ISVPR:9#CXJ)RFKPVN0N'3W M/U;&/LW>3ZV9<,(+#G,);"XHP% 70)0T!X:K@N:EE5K1),6[=S+'MG:\7:VG MC]Z+^/.?<@K_^E0IFOE^3:OLAV>V+'4YEC M#J1 OIP0)%IS8449=E-U4<38:&;O1-54:H:W+[^ X953U"3(]'T1M0-EDY27 M[ESO*@"WMBV_\/7!FI:W6[??LOS*DQTN4-Y/U].Z:,>]/R5\>)KY87C^6:S] M9&I^H4A10C&AH%!" 2RU!(QS]X\"LUR5.290!]^AA$@Y7@G",N*&)36F UVR), V[IHE M!J?6FY:@#PUWV1)CU\%]2]2+W>L@[6Y6I# 08@6DSDN +4: LT("A$I;8ETB M9'%,=>#]CT>1[P#U@;]X&=4]27R!HRU@N6$6:JF I5IY1Q4":4H."J95GALH M*8SJ#MT9L %6JP]/Z]7:K5,^'^]I[GYAAS=.\T5LE.0!DF%;WJ[X]+T*'92% M2EL'JL\;H(/O#U[SZ=I]SMEG.C9[%]-EU?EEU[YTM8V25Z8LB)O(@% ( 2:E M;_9N$1#2T: V.98DKL5[B["Q36JO:U8IN]>Y=]6Y+5TKSF%3/!5Z/4_Y[L#% M-VL/0"1IB_8V><,V9@^P_*0=>\@[72]_K5DNC?XB_JB;(;_?-5/[Q:PGDCHO M@$L.)"Q\\5D- 2]9 91"V.#"@>: M#+7>+RX;P'R=F%K7N\RIF/*6,@B+M%>+[2('O@\,LO_T$B_LM6XT\OIIM5X\ MFN7^)>#F5*$H2L&T*4".L0:88@QXCA@H,3+4$EH(Q:XGN0=("IH&@Z6W;Q2M M4]8WFC;=SN_5OYZFR]CV4&THEZ9 )7<;6XU]D3#.2L")HL#D#%N(,*,XJMK- MK3@/V>)E@_2G,TAGZ:$.X^Q$ /;,U^>QZR$K+@".E)3=)FY0N@ZP^YBJ0U[I M2-->Y[GS&ZO,DNGJMU?/K\Q-5Q /))"&.?3/*#1#<H@ M+DFIY9K,8?DE$($3D@E]KRO3K-8?[-\6"[VZG^O/9OE]JLSJ\V*F)[1$3):4 M@%P@";!2PFTIY53V73GB:NB$H$L* MA37D@/@0$RP0!=)""K02EA2Y)KH,JNB<%MMA*AOVBVPH4Z? JW>.KC&JU*PN MZC>*9E[3E/Q\#8VTS'Q1VL"EI-YV:UJO9(JVGE;#:;'.QVC +K$I0(N5T[- P(MVT'!G.$ MK(3&AF4#WZK(V%CFGV(Y73RY2;.G:62IU*Y#$D9 0P#=,SW5)GB"VCL!))JJ!G-.<$P)H[D6, X8TD^?#-^AS!_V#1]Z>!.'< 8[D1U!6< MUZEVF:XBTLE;.F=V:A_I0,;@GM$Y"\_Y0V>?ZUI!OLE#\J'^ZV=?FWXQ]UE, MU1$,*95U>R0?=6>LVY R#3@4.> 2:LI*B0HFXPK%MT@;FS]3ZYCME.QTS-4. M<*#CD@JVGAD@&K$.-=H#D$A;BKU-X, 5UP-L/RVL'O)2AZ#_3V8UU3Y[1?'QL[["D8$6Q^BEH[ ]R. M1<]3?D^W+L'WIWA$1-K?A,M 8?51^,0%T%\TOS5:_O2MX4+C+VI\$ =_^:E. MN4ES\\&^7AH]7?_45,CY6?PQ?7QZO'](H[*7>H%ZL"2F=)#'9C-%XW8EJ2G\ M>T/F-D5;>93B%/]^U^A=N=Z5T?C%_6::3J62()CG.0-,^GIR)D= (FT!QZB$ MEBO!8638[GE!8_-7O9Y[%7/N,J]JQ[;O%\$-V\ZF@*QG[NZ(5H>0W78HTL;J M7I U<)!NN\6GT;E7GH^O0_'S=.X9I]EP0,Q+1E$!4($+@)';L3*<#NO/S-N:T[E:@!CNRBP9^/_/ZR_FN6FRA 17.L2 >/;M.+2 M2."^(@&E1C(H*%6VC%A'KLD;WXK2FEM5:1XQZ:_"362A*=(YL"AWOK,P G!= M"&"AYKE;AHPR,'BM20GVRR=7)<@_4M^*5N1YCW2ODCT=4GQZ+3[[X(\/UL MMOC='X[^M%C6AZB^SG!5'_B+^6/]RIGSVP3FN4!$,@!9X?Q_7# @1*Z \LN? M5ASF*"K-H9L:8R/KC179SHR[;&M(9A?+S:7!^^">9S<.5-AA:?_P]\ST<<@W MM=LS;TE6F9+PM/4V+%.>Q7;49-"3VMO0.C['O?%K\:>\KQTA+V93O:UT.C6K MYIJ"<,@,]24 "NM/FW()N$ 0.'>V4!1RRLN@9AOM8L9&@?N:9AM5(V^ K@![ M_8PX#5Q].Z?=D(HZ/KX.Q*UGR2T2!CM8OF[E_BESP-/=7*EW<[4T8F7>F/I_ MW\W?/)DOBVTIY-7KI^72^>@3(6U9A2_FAV0^ZT?S';#K/Q&8M_R:>/4\WFUVQ-2?.<0H>EC!7J0^P>V::'F?K1;;3_"YK=$_G#,6BE=+]"98]J,,3B\BQBQ/]?C%U0(B0\.+3,4) M#YII@\4V)J]I&SD282S6 \(#M;[UBF>-YG=9HWO6*)^.N+H!E)*^(C48E,2Z MH7-,91V_TI'0S+INBN7W?_?K]7(JG];5-G#A92SF:P> >__AW=SY/F:UGG#, M&;*6 268XS3CZ(QS:(#21EMI)2Q19*&4:!W&=_7SWJQ6?_$5);,?9E4;O&EE M4";VK/%>Q7PQ!WL&N<=JBR*=M_A1L\8M00AA(!GS)Y/.P^:EJ/@>@[]7*^ #/"O6F:^3]$?B')F0;&Q(N9%WA M2[J612LQ['+6%:.3%:WSASHF5JNO1C_-S ?;VB3RW7R;H?G!_N0\T;F:BME' ML[2+Y:,_'-W=%R@FW"*G+) %%SZV@0%.9 D*)BUB)5)"1-4Q3:[AV.C56["J M9[=Q\WOA]M5GF\=&)G0G']@PLGW1X>J9C,.;^O9S,=0;MDE3T9,K.6SZ>E\8 MGZ2\]R:HAR[R[Z=S\\YIL9IHQ"C6K "%]/2.W6^ E9 J8FPTD"E9%1CDC"Q M8^/L(";PVF>5^BE;N.^&(HR0TP,\!I8-P39M__03J ;K?;Z3/)Z^Y2=H1/4< M/WV[0Y3M1_>#^RI69F%/+^U_%LO?S'K3N;>4C')?H!;CTE%6KAUE<0Y$#FT! M<^A^D6&I4S%2Q\98'S]\BHA2#,;VRE5Z7XCU3$$;E7T%PS.!05FM=I?PSV!@ M(\) ^P!XH'!0]ZM,'?,9BT9K[&?PQX:+ 8VU[R 6-/KE.%[69CJIVS57QQ-" M>?Y_(]9BBVDW%*S'KFWZYP!3-%*!8['V^UABU C-PP1_'RW#>:GII[[MO@T?/TWJC62V?*2W:GW*Z=R!AT8W;) MPN,MV,7GTO6KW3OVI\18@QD@4BF I4)N92Z9 MIWSX107V1OU,/F<_> NRZ?S'O>KZ.RMZ<6JZ@Y@X""-6BZ&C,#JB="8,H^N7 MNA:X=]3Z=3%S;ZSJ&M@^MG''OSM'()=0P-)Q8(FP+_]:*" (IP"IPDCG94$4 M5@@L6O+82+!6-K;,?2C,8>36"W@]<]J^SO\G:XKA>[7W7+&>/+%HN-+6R \5 M/G"]_$A,3FOGQWZ@:T>=Q\>%KJKSSRO*V[0'5YZ/9 %T40B M2%NYZ<$T$A1 MIBPE%D5%!%R0,S;ZJ?OK[%U6UUW98]OKG,<4:U$H6EJ0(UCXENL4"%UB 'VQ M&K>EE@5'L2TV;T9UF/CP$USW^MRG 3>,VA, UC.1;S7,-BKVT?:['8:TG8W. MBQJXP5&KO:=]CMH?[WC4-IU/U^:]^_4[IW/MQGSJ"Q%4_'+_N%BNI_^N[F6; MYDJ?C,\]=E_W 6(K)6;_8\1RDB.LM/6=P(G@ $-! 9>E!$(Q6FCJ"V!%I3$D MT&EL%.[O>[,?EI6J?A,W]T%%CVX@OZY^C#R[2S!@@2=\PPY#W^> E36@,B?; MV5.OI7=5AS;EL_/V3?,Y>XU5/CZCMBOSAB4\,DR'HS%21M;,RZ MI^Q=MG?8GR(F]AS88=R9#,*>6?$F]&Z(>FU!I9]@UW,"7RC&M<7VRZ&M;2]U MXY17T]G,Z,W-[:9E'3-:%=: HJ0YP(QI(#C)@=18(FO\7P?5+VT3,C8&J77, MEK62<5QQ%L0PBK@5FIZ9H4%E%T"1?+_7!D!*$C@K9]"YWV;I\91O?3:^Z)OO M#_+!_BS^[V*YJTRDNWS/1D^?9_Q!$,35=;MJNFW5G6[+&"PHFY7;=ROZ7;]X0ZE M'9\>GV:5G_#66K>/_>C\AH7^8._UXIO?FMSK_^M$^4BA3&!V$CX\3-OIGIC(@$UN-(XI Q@[!==;H$]C>R62+ M::W[759K7^6Y-/K?93L+$OE9%.M9=$>]_%^X[^LNB*B[N"S$]3TJJH2!8 "I+X?P920$GJG2; M&/>'A8Q?,3MI%[%C&L/W!+EAXTOGKTG-=2I.)9T\6 M"UO7\OTB_C"K=_6'M7Q>?S6O%X_?Q/RYN700M#!(.I<#*>;]#J(!*Z1Q;H@V MTB!J) F[](V7/3;OH]'>KY)-L?&U-\#_1V6!S[]T-F2J-B*F\E;+>V*X1)_=YH)89UC+MB=.(Y=_Y0!]?ZS73VY&,=/AO'P552:!WUL)B_ M$JNI>BN6/I5K]=$LJ]2\^>>O8FF:?_4[]]>+^7='0][-@(0AA10$BL@JW(H M:;@$(L^15*6D$-%@MSN=7F-CU-H.[ZZHK8[^OU[/W/8\>^5=<6=$MO)6^(OW ME;=LM7OB_N")"!\RX5 '>/,O,X ]T_'&J&QGU5VV&=!Y5EF6;4SSP6!9;5%6 M67>W_:]J;'<6OLP@1FP27F8P!]I ##VHHX,]2P^? M[UKRU:-1M95U'_M@M_63/BX7=KKV+N!/#IG/YJ&JE_AEL=]:>U>+QU#!+-48 MZ)+E "MJ@)1$@4*1TD E*:%!<3EIU1K;.GUHE5]_/YFUF,ZRORV]J_VS6#Y, MYWZ!;DX=7AGGCIF],XBLR96-+4^;9(S#MD;#CUS/"_3IH.UJRM4V;5J>5(7^ M-H;Y8=PWK=>V4VE!3UN'-XEF U?O38GF:T\SV]L?[^H%/O@$E<7R>5/*ZWG3L<*YI=9:!8'%%CG/CA> &9H# MJJ4THM (AK5FNBYJ;*3PR5 KG> MO:6-DMNJ<,]WZ;J"A&.1UHFY*&U@Q^2:U:?.QM4WNC%&<^FV^F#?3'T!WKE> M[6U/)[[#L.2" ):7CC4*(8% >0D,4=;HLH"$Z\GY3=8;K:O=P9FSUR9J+8Y9KHR%*'..J42 .B\.8"@M$"4V %*;$PR-S,NH MZI\)!N%EPE5>!/TP;D^'Z3"!*=7EP8>E=EZ(8_JMSHE)1_1>*@ MM!]F_3'U![[5H6C"=C_J]J]51:7[/Z:K"5):6LXQ,*6U )>2^^@X"'(D-!>& M*8N"TGDNBQ@;M1QH61?]RG[UBD941[D YI7;L"00]8NHG]@P)CI$H,!'?. X;*=Q37"DBM M,%.$(!A6/_SLU\XW+[^?Z[T8_F-5$^_:U M""N ",0 ,PF!Q- "5%#+"ET:5^N=9"XH;)K&S;]E'8]*_&%:KNV67^YN&OK M6]W[8JO%\MMB694_GNZS2.O.!P[7FF5<]OF-V&^[M5-,#FCUS30H@ M._72#H G04OM-BF#=]8.,/E<@^V0USHFD9R$7OMN=LUE$&$"&RD@* 7WC85\ MSVVE(5#*$*%DR824<8V%VL3%3(EAN@MM\Q.6>_D)^0_BCO*62;6/IQ*??WSGW(*_XKRNZQJ)>+7\O] =QP7_HDW3H+W1P\>@I$I M)FUC:8V6$.<,.%-+@$M$W6KA!I266&-LC!4ZJB]JJI$<-,UG-XX)D0US/5/A MU?-B<#8E1U@W2I<3:>/#>Y>M[4)<8N$ M]3U+"FK<8H&% 0RZ98-;QF%AI2(TJN] L.2QL^L:V^Z\$%(L0WN".W+ M[XA#>O\EWA:?P6JX'?*^\!%MEL]@$K=O/O>!CNRUN6[\N&R"U>J4!;'Z.N%< M^@YP,PPP HW$@R51/)"%QQ'E5N\%?,A>UT=@)T.TD#B3P-4 MWU2_B^$X^B4Z3].IFI#_?XS1?\HZ+ !98::($IP-SYFX*P FB:2XX*P:16<4<2,>+'=T3QWJQ6?]E% M/655I?.E6SFS^^/)$QE+%C,J4)B2*FN D(6O286,KY\+_:JJ*!HN."Q\7FC8K:L MRSM\;92OILWAW\4$548,1#L']0EOSX2T0:\IG/'W<\@V?]CZEU6*YLY M;3N%OYU%MIW&T^'5,VEWA:I#@%L;$C?'M9W]^,#A;&T&GD:QM3[=;0O_92FT M>13+WYHFZQ-58,Y*B8%$)7:[2F. -(4$4&%$%%-$B> M@$=**J56# B#"<",E\ YT1*4B% "%><(!WG,*: ;@C63 1>VR[X%CIY)<:=: M0K?IFMTI]\HG,@;=(%^R\'A7?/&Y#EOAVI6JBO75Q;HF0K/20", SYD!OAD0 MD%6BI.58$T9888-P"[U)DQZGL$'<-3:W01'Q([R M)E@&VC?&P!.W+[QH?>ON[_2MX?9X%S4^V,E=?JH#6=7%'JHR)_=N-[CWGZ^: M)51R9*Q@%FBIO>\A)&#$4;TJ%<\)@U#S\*9&5\6-C-=BZ7:" MHE0V9KNW^?#8R'6C5]PF;PL3@EHH83A D)8 <\H!TP4'N6$RSPM>X(),YF;= M TC;4.#UN"&BC& EE 1"YQ1@::C[$3$%/V:;Z=@,^,J37H"&21%P9#8P&G?EI*X:/WE09<< 8+!@DL< /DV[GN M&\:-B$% -&XMOA6^L".K+H#T[.U=G7_1YU/'1J8\E]I^>]#SJ&.+CL^A3OZ^ M8P#=D_FRN+>VJA]O-MFPT#D/&+$"%*BT .E MC,W'V&;-?A///OWRSW]BCJ#^*C9JQ^;.G$76%II#(TJ *#3.:\L58%@I8)AA MB# M2@8C0^9NQ7:8-??UIL'W$V4S2K-0V/<+@(:/O<3P53WU,_ M'J&HP(9K$-P0UG#QTX,%-5PS;C^DX>JSMU9;\$4$_NEK"'RPNS^L2KY-*)&R M5+@ 1A!?]XMQYV$95?E:!=52%"PN>S9 Z-BHH+J8J&OE7*F#UQWG0&\@,7I] M,\2NC$*EVEU6E:NH]+YK+LBJO^BC@L)UA/HIGM B]X7J)EQ'XG+)A(!WN['/ M+XOY8M,!K,ZX:GK\WEGE>=J<( *1HQX$_9FQ #+7!*B2E+JD3"D=U 0Y M6.+8>.?#^JM99C^86LL?_VM:*?V7./:YCG,8]21%KV?>V==UDZ3Y0Z/NC]FO M&XT3QAT%HY.2LN^,6KF_D=/I"J8 MX$4.*+':N3>R !(+#(PF+"\MS\LBZH8J1.C8"&>71ZXK#>N,03?TNM'Z M7DOU'Z;S3"]F[LG5[JD?X_@I:'#"*"HUY#VSU'[+F+O]M'+?%[MIB+U1.QU3 MQ8"4DJR"Y [*5S%('%-6U+O=6&OK>;V;?WM:K]Z;[V96-/$@M,2*Y@R!PKE" M &.3 RFYVY\A1@C55G,55?ZN1=;8.*K2+2OB2*8-RS!N2810SY2RO[VJ%;W+ M&L!Z"+8.P"0E@[2)&Y0X NP^YHN05[K11+5)J(\EMGJ>D-E'B/)W016("^1SU#CU(<&2=^[3^DYTD<#D;T,GW>YI1+])&$09?G\]8=+\T7GNHV:S^K MKT8_SS]?3_5T]N0OF#X;YX!6-;G?_J%F3]KHGYRRKQ>/;O-4'4I^L&_% MTL?V;D]=OO@@K0DI%2D+1@&!;M>#L2_)07/DD[Q*0JR 4*F869]6O;&QQL8Z M?["[;U^V,S#;6)CYGTNV9Z-_:6/E[L@R^[6R-))_$O\*POCKY<:V9_Y[B6&- M9M)^T$_)Q(DU')3)^T'W>"7H24K'\_+I?+HV[YT"^MU\[>;#U'VSWD%^=#/K MJUB9)G+:2;[7__=IM:XZ04RL-+3^9[V;^9!P!V\7RT6=[?9"SZ4/%SV_,2BVG MWVJJ_C)]=((GG#%L&9.@D-Z=SC'U*7 0&"FDM@6A3 >%@'>4/S9N_/+\;:K$ M+)N9^14#L=$]VRGO R*VZGO4:P/2 M\6%'Y%+28*P*@[)?1WR.2:_K9VX]8SAFV/NYWN0G5B[H%_/'^I6S][=)J7-J MM!8 8F7]08($C#OF$UP3:@611$7=H7;086R/!JGRQOM^$]UY,PGN3+_>G*>YEM'U>OWT[EYMS:/JXDD# N5,X H M4FZW;#3@W+=V+LK<J9U[W2"X)'8DP:ND!WYZ9)@VT75O&AP+50_?XJZ)?HI%\*!X7 M>LH'OWYKPO,OB_GC8F[68OG\R\)O6L3L_M%K\'9NE@_//QNQ>EJ:";;",.J; ML@E3!==3(*6@ &I=0DXU$3:JTV2L F/CL5_,.ILWZF;?%[,GGU=G*HVSQUKE MR.R?Z"$)X[$^@>Z9T':J5[W%-LIG&^VS6OV[K#8@:RSH(X,Z#KM^LJD#=7BA MS.HXA"YG64=^)[(J\G(]>?WT^#2K1+VUUJCUQZJ>VP=[KQ?52=O]']/5Q. 2 M:2$M*(G% %-&?'U. :3()>;6Y,0$!<^$"AP;O>UTSFJEJV-HIW;VP68;Q;-? MO>JAY7U#H6^GM3X [9G&+F.Y",AIK/I^OG-XE%,YQ.$D, "EXY8M'%N5)#*W/7O;==O"ML0V_/2T=A[-?J_6IN;#T;T.5<06FDB@N$,; M(Q_0ZT^0A.)6,DN%8*3+/5P*Y<;&,6]7Z^FCVS3KK#;@H%-QUIC0[2HNR5C& MW=$-/4(#7MY="_]J&;Y!;O920M_'E5\2_5[D+C ELIJXBW4;:C*]@* M<>PIV6W #78B%H'9#<=>E\'HYXCKC+P7.LZZ;/GEHZN6=[IQQW^;Z<-7Y\3< M?S=+\6!^>?)%,C[8-SZ[P.@J76#UX6F]\A<%/B12J0(C BDP6%J ??EW*ERKR"/Y6/Q+7N:FA!)8[4@<^\8U#&FW MN=>X0,1WQ,5N-[]8B]G+X[_5HG_\?V_,R$1M1S,8V6*G^G!C%+8>](A\STO$ M1O.L43VK=?>^=JUVMJ>WK[56691N\>B(7,KU)%:%09>8CO@?W>(P5(/;-/-#Y1]QK7 +CU+N/B]P>[O[AFX?Z=Q=5G.Q8/.4I( M?2564S7Q4]VPG !:8%](C3(@D8* :B2Q)0C:/.JBXJR4LOU)UU RY]7TGM _*F#9 NF1EGK4ZS$XY$5''*2R;?4)7R MY).#E:.\9,Q^'SM4/4_E#BAUN-AL R'ME>99 M20-?9K99>WJ-V?ITQ^3(V6SQNZ]I\=-B^6;Q)-?V:;;IV?S)*#/][O?X[M\6 MSN^=FM5$0)[SO$0.4M_- U*WN!?B2T2R9*0>0?." MU_/B1)O^YDBCX'/5AGYIOD\73ZOL]^5T[4.I;&1IB>BQ"2.:7J >-(%RE>WT MO,NV]F1VL'*Z_YA-YYG=J)^)K?Z1 MW2##AR2,^?H!NF?.\QA[K;.-VIE\SG[PFCN4?\RVRF?WUV&.;Q49C5C2GI'A MTH=M'AF-RDD7R?@O=*.UC^*YJL#H P\VK=_<")FE6R:KCG#W8TEWLG;6E"W1LSTQK0X MJNLR3&&R@]&Z7&2Y2? M[8+3A1*TG3YU*Y@6EF<$TOB\N"/!(R- MO_8;7G=N$EY#%\9,MP#2,^T<-O_>M.Q=K9YZZO5]8']/?;UK&2_5P_O PI9^ MW8?/=9S*XMMT+6;3?QN](8_7B]7:;4%_<7HW34\-E2756 &A"PEPP0O J%8 MV3PO.$>,H*A*J2%"1S?E-]6AA?K7TW0UK8*DE=/:;33F)C(")PCU0&9(C&7? M;+%3=^>C>(7O,J=R52A,I>Y(&P-14D()D3LLR40@<4(\,>]&YJE\^\U,WC0; MMWO]W2S7;H;-'_SWMYV7'=,@GD,()+<:8)(S3T<:E(6PF%!5,DZ#\E4"A/W_ MDGR"4&XGG=38]1Z4T)S_[*E:D4U W^MXZ'33#+;*Z1@,P@.IXX0R/$DH IN: MJ/T;GGYSB#:)0"'?&"8A*,*:;6)0S#O=/+Y-D?W[^4E)C3/A24A*EMNB %I* MY_J5& )."P4LA(QI+3B5.L;UBY(^-AK>-J7P)\FG?2L2!(G%#4Z8A]@;Y#VS M=U*THYW&3JBE]![C%!C4C>R$S;$_V>TCR3MJOM_VK& EQUC[=#Z)"K_+%8 C MA "%A"'"M:8JZIP^1.C8&*Z]GM<-G4*"1B",SU+CVC.-I8 T93?,$XP&ZGSY M_F7ZC,0@$='1\O3=^"R8-XWK_I.C.S'['R.6/[D_64U,SDN-- 8EE!1@)!G@ M BN #1:H8()K'IP,;#\F2NF[:?17'LTN?-QIGJAE_KE]\6$,F,0PQ)P8GQ>*X) M4%( !)4IW:9+FKBH@4Y:C(TFW.\+)?,[6L"_V1%) ^E+>B9W59U6596BVC/F MKJ8>9\@@SLIU' ?R7EH4&8L[[[ZR8>8=_[QPH:JWD! M#-?.[5'2 *YQ#J!DBFH%&3)1U50O2AH;J^T4O7V?=1G>,$Y+ EK/O-41KVA> MNHI%2NZY+&Q0?KEJ\S&'7'^A:WF YKC[D_GFJ:AJJ+9V[KRC"*4%LJ PMBH5 M8( D H*",4.TX(7595RI@/."QL823;)\HVRVU3:KU8VM(7 !W>N;I528]4P2 M7>'J4&B@'8N;BPY<^/S !0C:C3PM1G#E^8X)*XOZ[KOJ-,5]A5ZL"> 6.B(@ MB $.*0>TX C#W$!B38R_L/_QL4W^C6Y1/;O.HA;F!G3%HN=)'0I#?/+&&7N3 M9F7L?W_8=(LSEIWD49Q[IFN"Q,PG6GT4R_7SEZ68KWQ^9_/3DP1J8TH(!"HQ MP! 6@&/&@54%+CFW%+*@BK,!LL8V?QM5LTK7;$_93A.Z#>2P^9T(NIZG>V?4 M.J0M7,4C;7K"97$#IR%#Z*UVY8Y.XOU=7V1*36\Q*H$IN &:8 L$A M \I26SC68-CB.-(X%3(^MMCHV+&EREDD0YGA-GQZIX1P:#JPP&7;TT[_,W(& MGO>7+3V=\"W/=@CT?3?7TZ51ZR_BC_LG/5VO?C95*3M->,%*HP"16@-,$03< MT!+D!,N<0RP%Y\$!OA>$C&VF;]3,UN*/3%2*1D2D7D*R?::GPJ?GF;Z%QJF8 MU3IFO]9:AM;K;_VUA4?K)L!JH"C=3IC%A>=> :,U+/?2N\.%XU[1_B ,]]JS MG0M"K\R_GMQOX>UW]X^J6=V$:EL2+1"P%@K@-D,8R )Q0(@Q4)2HA#PJP>J< MD+%1WT['K%*RZ0<9Z>F/+SW:OI_INOEHOJS6@_HTR#4EIC 2%E03@7/M(CP(#97)CB(6VE%&GEV=D MC&[&[S6.?;^8/P G]+$JUYWM-%]UXX%S$(?1P(W ] MBQF\RNH%.\^56+WT:#=>^'DZ7RRGZ^=WJ9K6>F"+/(2\H**%@ LF@*14 M MW&7OW[^.(X03;,/8X!;$^J:"O3XZ_R=[^Z\G?[]Y?]1LQ^?B[@&Z,2,=,5P" M*"4KG,@8E!(N67C,!Q>?Z^HD;!K1[A'[_5S_W>@'LWH_%7(ZJXK^[94(4$0B M71@*M=Q>;;3 MOFM_ZO"!"74]>H6[9S[:ZV:][XKX;+W: ,?:.Q/Z*>UP X+]M, .5^.%.F-' MXW2Y87;\I[HQXY>ET+NRI\^OGOS[QU V[1_!2 2$H>:A,W M*-\$V'W,*R&O=+AMJNIE:1^0MBE:4W-2 6Y MB!O!= @.=#%X$Y)Q%X1AV+3>$U[YQ'#7A6&V'-P:!KZ2M _)N_EWLUH?= ;8 MUHC!A2FD$A(H6W" 2X*!)+D$1".-D%8"YC+&08Y786SK7M4OP\X6OZ_J4LG3 MC>I[O4C^DJ092=NXA'G4_:+=,WU?:4ZR-6*O.4DOI7RZ@SA OY(V+<;0MR0 MI<#^)2%?NKD>==6X>U67'YXP*UA>0 :T0%4[.@T$004HD.6Y0 8Q&I51>D'. MZ BNKLB\JBLRKRI-LVFE:O;#=-[\R8^="UEN/79QSN>'YK';XNE6#[7=V:OQ7+Y[&GHT;>+VY;' M_^CSU!;S_0NU+XO#Z[3-38^O%28MI58"2'S!>\LAX*61;DMK2E@(0:@A4<>. MR54<&RE]KOKP9??'77GNLF]B5>4)%7[[TQJG+4#_X*1AZDIO^]N9^5*JS(0>E[;6'F5C*); $H(>ZO M3%Z4I9HXX*8+_7DMENO_#;^Z8W7[^^V],@_3^=R/O!0SWS7RQ<=3YDHCP3F MC%C''T0!+I@%1HM26*O*DJ%F/-_.]?^>T=PHV]]8OJVG\%@&,O!BY$6'IN_[ ME(UQ34S*7;:Q+ZL-W.\ZU-@8&K>2L%ME?V.0] 8GO9;#7OSTAO+)?5%_DKJV M4EE]O9]K_S]>)>?25#?CZXUF=;^?@EF,_#63+" &.+?*]X430!NE.6&*:XCB M>JD$2!V;,UB="GEWJ^H/;'9ZQ[91"4$<:FDQ*3&@.G=K;5D(P&TN "VI*+%4 MA2^G&73]U!OFPUQ$#8IZX+E :B3[/B780%C]RY[*=WY3L5WW*K53-K")0"EM M!YL0P0.WL(G XK2'33%CF\QU\,ILFWFDG;9QT_H"G&&3^W:0>I[BASE9OFCN9J>[":_X6:R? MENU!/M%SOQV6E QP0=*@/-!N[3$;7'FZ8]:V>7CV=#3 B2( M4URXS84Q0"$A>W45N[8\N@AM&$.D *QGCNB$57PV M]Q4@DF9T7Y(U;%;W%8M/,KNO/7]KXE85..L3D*I]Q-^6B]4V'^)Y0B6G&A($ MBMS7K45N0R MT\!:Q$1I#(:<3^;FP1?7^M(E9:M->M!LX/5L.-&AOYE1*=F< M$J^RNI1PU^2L5O##N"0AEH.G8#5%^ZOTMZ8)=XWN5N\^LJY"<.HGT:I5\@OE M5H6@<3F=*NCMCAD09JFF8M;LJW-JL-*" %T("K L-!"4YX!:72"M+#01G72/ MOSXV1V6G7V2D^ %D[?QQ,Q!]GUIN5>L:-G\ 1F2@?%=0!@R-#P4G/A+^G/%7 M8]\/7AHVVOV)A*1[K^Q M.D(6O\VZBD;2C=9E:<-NM:Y:?;+9NOY&-\9X-U=+X[[XQM3_^VY^KU2U@=@5 M*IT4A38<&@J* N4 VZ($7!<6"$4PQT8B]WOJL-D*D3W2K=9&95]:1S1*9\NM MUG&<$C0&8>R2#-*AJI(V,/ZP4?A'C^A&Y^S3=42C*2<&HI3D$R1W4!J*0>*8 MD*+>35'G[_VV]59>,N2+E0-BL0'8_3\@I(; 6&JX4E)A?$.MO_=C[6MV5*7N MAJYFEX -/=:Y&:[>SW$Z('5C3;\3'/JKZ_?^97J97;&WO;[?Z>,=-SA[5=OJ M2,4)%]JZG8UVSHD_?RE\6IHI"$!,"YMSM^TI[&3M+UX#-S8G(J*88"NH[UOD MU4$!.U-I&KF7.04S< ]S$T1][UU""OM]%&DK9UU&).G^Y53*L/N6BU:>[%+#XZ^NW^E8R#BKC[4_5R?\7VD+@J""0>\S!G R!C !*:@,)#BDFJ:FSS& MD;PF<)QNY6R_R.BE-.,J:/_SS0[HU2$):PX8V!")P$.H:^US4,>K7R-:RF\P(IAK(R6@!7,;V%)" M7Z:> ID7"%$!"61!G;JNBQJ;7^HUS0Y4O>%4JP7A0!I)@EO?!-(1L@Y!T=?0 M2!L8?5':P,'1UZP^#9"^^D97?V5N/MC7;LV=KG\2J@I<\N$"T[5WJG\R&W@<")T+@+"U! F!#6-1]!$F=W1<8M9>C-\'J$KWS)IFD55; M[:L_B_51PH8AU%5)#F[O'LN\JOU?ZYQME+[+=FIG3N]D>ZJ.2*5U:,)$#^S7 M1.%QZM[$O=Z-L^Z5V_(_51V-/ZR_FJ63\&UIOIKYJBIP[R:B\7SYBUE_L%_$ M'Y-Q ]ZQ6/OO!J__C7>9K;CKNQ7KVI6Z9IP6Q<"2>*HI\ORAHYVNFKYF2BGZ^_9&RX@^=M[G?GWF*W= \;>W^PWIM_#=;>:P0- MO*):=*5LPJ7-=%)==3W?:^U^'JO7[E\_++\L?I]/-!.4:R4 L3Y#@U@+.%,: M:..V07G!L*1!!SDM,L;F'=1J9HV>=YG7U.&8>5W#IGX;H.T3/Q%,/4_[3@@% MS_T #'8S?[69^BNC_O-A\?V_W-OUK'?_[;;(;_-/ M7SUO__7O4[/TY9*?WYOOSG*?.<1XP6$A)"@59 !+8H$L+0$2:K9]\K>#I_^&1F5:CEZNOT6[6PE1S" A$)D$ %P+GF0'#A]A?. MRR@L*HD5Q\_R MZYJ\?-OR8+2".I>'?ZT;$_[-S)TC-+N?ZWO].)U/?7*]*"9MLV-[WOMBR-LI6++P[4 MC:.U:Q"7DN106@8DP0A@R$K "I$#@CFETL@2BJCTVQ0@#[A\# 5SV#*1$+R> MUX-]W YUS1IETRT+@:BDY/]K(@CGV;F@SW?+>1+ MU4ID>[UKN:!66PE(+OV!6)X#07 !JDHCB"A$3="&M(/LL?'-YZ?'1]\-:&&K M:)2# )5J,NW='C<#E?WPRHVDG:Y_/-<8")SK#!21D!8YE.T\UO, ]'7[0JH]W?F<:B74/2[MV3TPQQF(<]^,#UO&;MVY/M#,K>'@SBZ\-!W%B5 M.;/J-.N[Y '_28%.&BV;1+%A8VA38GD269OTX^F2H]YO\_V0\ TC. )&Y11@ M44@@$!9 "<@I406DK+PU)>K]:),JSR?LW))9V0IV&(TF@[!G>KP)O21)3B>H M])W:]/Z%4BU#; ])8SI]J6.KN;KSJ>.NQ=SM7]XL'L5T/N&B:*>(CB M>]*U09"T,=U90<-VIVNS]:1%7>O#2?K.[ >0%P7BC+EMH$2$ &P- 8+*'.30 M&FI\T1@4E;]S6=38>*"*(?M>Q9#YK=RN/XJH%+^IN4Q\B'X:W'KFA=,F,GT$ MZU^'HL<^,2\6MG_=ZBO]8&X/X-]&]RP7W\QR_?S1#?[Z?JX])7WSQYZ_F/4$ M(XQ@+@4H"\T ID@ZZL#6_6>1<\AQSEA4<\LV86.CC(VNU=V$V2AZE\UC>U&U M(BPLS:V2OD(7XHZ2W3\8*YQ7)A7B6I4Y(F5,GE0RA =(ESJ/\)__Q(J\^&M: MF,-X.15X/3/S1LV[K%)T6W^K^8'^TH)$%Y4%. M[%5)8^.X)N72!]00>/F=-5+WQ\X M:?6*F:>IJ]=>Z-AO8R]RPW]4S)KVPA_LAZ?URM&4GLX?=KOLCXO5M KW/HY, MDJ7A6A3 ""V VP 3(#01@'&NN,Q+E*NX[H-I]!H;]?QS,7MZ-.OE5&7_F+M1 MFCW[>*:](Z4O2S%?"569$MGL(]%(AOEE+S ^/7/<-M[,!V(V-FU[;;L_VS-K M?\"VAO42C-83W$E[EB12;=A&)VGQ/.F.DOCSW;C=;:YW== F>:XLY1(#:BT! MV/EX0.0<@E(RB4N:8T-TS(G:P=?'=H3F(ZE_F%4AU-,Z?%HFK/>4:($H*C9A4"D<=+71' M>H 5[461#ENK.N/7\XIS&N[?=Q>KLTBD7 P.!0Q*Z6=M.R;F\P]UH]=='\S5 MJVD5[OQY+=9/JR8* A.(M6(.(H2A8P&) &>YX]N\Q Q)QH2,\HC;Q8V-%O:T MS1IULUK?CJ$F5] .8X)T&/9,#;? %\T*8:BDI(DK$@?EC3#KCXDD\*U4/;L_ M?#,^56_^\%I\FSKWZ5[ZW#VUGN0JU?W?7JG)O]S:M/OB((213S_0]DQ$%QIX;S7/ M&M6S7S?*IZUE&XE8O_V\+TI_X:[>UU"YWMO[ZA>Z$5E5F'NOO.;K)AR,[!-NA3]1] U?%KH*G9Y7 M_+T+AVP*V2$I&6=2 *5-"; 5CA\H88#2D@@EF*8E"N^;'"YX;(3AZR0TNE?M MHRKE]P*@ XDC&G];%"6110YX[D]A-55 &IT#BS$NJ&-G!D78RM?G" RS%+[4 M&+2S>9^X]GV@N ?H5N]LH_A^H/KU8I"W01S3HKH?J(=J3IT0\LBVU/&XM3>D MCOC>@*VHXZT\;$+=X?U;(RG^*993?S*TJ7Y1Q6^XI;ZZW)M0YEC>E PPYL.N M"@*!=#L@P I"3 $I587M%BG1*G=L"_#^=?M&\5UAEXWJS:5ZY%EQZ%"$N?4] M -SS.I (VQNB%(*0ZB<*H5WT"T49!.%Q.8H@[/6.9S3+!S%O8D\=-:X6LZFN M_N-^KC\Z89LU](/]:3H7[ M']WW?-?<78"1*:C13+@A+'SM-P8+(+4@0)E2" *E(4A&'5$,;,#8F/256$VK M"*5]8ZO#[[W2PR>YHZG?NQ_NL%^=KYTVX6Q0U+Q'@2"& L] ML3SM+6,2<2PUT-@,=$S5ZQC%G5LE +;U'.N6[P]WKI4 A8-SKA3?ZUBI;S%_ M\%U=WQBY_N(^43>\DV5.F"% *VP )CD!PEH-&,VY5)RBDD>%0)\3,K;UZ/VV MOZW7\B[S>G;J.W,6T; MT*TX];Q4=($HON9>"P9)2^V=DS-LA;T62T\*Z[4] MV[$0CYOI@':TW M-SM=BF4=@@>9%*B@&AAA_)D8RX%4%H*B()I::Z"P,"X@JC-\P]S]I@8PC!X[ M@](S+]9Z]1",<];@I+63#P0,6P/YG&TGM8S//A1?2J'YPD_3E1(S7YOA[5R_ M<3O-"8',"#]I"V*$VYT3#K@1!.06YE0S#J$2H544+@D9FZ?3Z)G5BM:U2IRJ MF=TITPBBJ7< V$&RHE7/ST8$42KAFW7Q_AZK,=+\8V M,='-EFJUC?3<&=_QP&>I_VWI*QT@+$BIN 38( @P MS240D&*0&XRQ](V^H>][^^ OO[Z$T\LUN4%38-L!]TAZCVRSF(.E[TRS],NL M^>X=;9#]=W7#EWUVO_''[!_+:1R)7!V",#))@N@PI-*HZGZHV4[9J@7*G?^S M5XOUU[O,*WZ75:JGXYE0D%+RS569@_).* +'_!/\WHOTUGN_;1K$.*3,Y@AH MF/LMDE" $8R='\28,%1**8*.15(K-C:_*5&WMAN:/R4;\L CV!<8R+Y/;X<< MPZ';[IT /J+.>^]?IK%5:D03]]\[_7[G@#6_K-3R?$C%@Y+N_U4KP$;([.=E7=9;>=>H_>[PYBL+^GBYE*/ MG< MKT$^FNA>?Q<.L-5$(D08E07@A76K>RX8X$KE@!/S_Y7WK3UNZUBVW^=7$)B+ MOJ>!8H\>E$C> 0:HO'H"I%.%)-V-P?E@\)G2;9=<8\LYI_K77U(/VV6795*F M% TN<$Z2R^:2YOD?IAW.\FIBKE';8-S+.&0&[DE^,+R)I@P$[+$"!YO)9"@#71FV4(:'XOA$M@ M]'+ZV9NGH^5+^K]@UHL7^X<)O6N_"$TL@EF1%2OYP7RV66B5Q#I-L-V[9W87 MWY8\,S^*" M-<9*:W[K&"9V5,K?=K4[1+@JF4174NKH'"IT'M9\+@T$U,A<. M0LDK5.@B"E?$"IU_]F3!0A?-.XP6NGSQ )_HVYD:(V]?5,7!&6#BDP1&?*-1Z4LP=W-/@.([,S]]ZZCMU89X#ZFFYX>GAR0;'=2*W M-@B^?GZN%U2]3J_;DZ;S@+TL>^$.^]TY,*96ZXVJ;$#>00G,IA@33C%+622A MR+#M^,PS2&2*H%!1&B4ZQ1GQ2AD\+VIN+\6]IH>E68>5ONH!V.U\-@QL(S/R M0,3\8VPO@A$TR/:\M&FC;"]:?1)F>_F.@47U;##HQ\UF:U;H6QOLU?CK?V/+ MK?JB-K:1GEF\UU?=_L;6LHG4RN-<1I2G$,>4^)%AN7,?!<1T5'MVQ M5U4'&H,:9:LS.%R4CI'![0E4T#67H^AI5V!^>)RLQSQO'\99;[:;HE2;S:WX M[VVQ*>HGVW^NE6K;6^/Q1+M7YKG*_OJ_7SPG9FT3+B,$=,0!0E"I)88:APKAE%9@DDG:O9 MO?+\N;%*HR*H=02=DNZ!J:\AV,\8 7 9F1_\(/&*0NTQ_(KXT]>>.EGD:8]) MAS&G?9<-B#:UP>H?2^-ZU-%9]J>WJQ^J9&7U597%:ETG#2OY2?U0:_9=?;&^ MRD)2D4(JAQ[&"8* MLAQG./RB+J^!LC<(<]"#IXO)O,;N%R&:5SUHV-JTWF,OZV"%]N0;49$IG'(8 MYX1#A&("B=01S%*F8Z$3IIGP68N>2)C;BZ)1L(G5\5M@GH+GMJ"\"I*1>?T0 MC1'"!,Z:'G)Y>"IDTN7@61N/EW_G+QPVF>_7JR>UKI[OE[;562G?FZ5D'63P M:5?%*6:8J8P@R)@-%T)F8I.<&@2E9!@I9D.Q?6;W99%SF^Z=QC>@UKD^7MYI M?46A+0?PW=@A+*0CTT4 -+TYQ!V@D*3B('52EG%'X9AV/.X,S$.V,TV[]:I) ME*0XEI!AA2 2<0()PP(2A T:2E*JD03O?+@-P)1D-@W5D M-JH;4'VRIYS@F_F\L%5VZA8A(VQ\>R S"0T=B)T'#YWBX$Q$K]PZ='EC;+#! M0W;U_:78_..-*L7#(UO_8T=#"8LBRB"+$P813B4DAH=@EL5)%.-(1\2KD.DE M@7/CH!?Z JLPV&D\D'PN8NZZ2 J'Y.AKIFM '+"&*@UGP2O^<8IFG]PYE(645NMUFX+VKOA12%7*+ZQ2]VIMZ8]]5XL,:X$955#'F>$ACA4D M.$]@2C)%4*9BK+T:V;@(G1L3[71N,V9EJS5@0JQMYX2U<\,[+^Q=Z2@LHJ,3 M4@=FK>\-Z#2V1TSJ!NR5#DE%[A"%)2,'N1/3D3L2IX3D<>\P2OI0E$6EZH7Y M1_.\9F7>].YLDL>3&$542 43I0T=Y=@LR%2&#!TE,L/<_#KSJ@YR2>#X)?OMA(BPU;_C'H\NDB1H$73N?E3;UDNFCY*XNER_<,"+&\-]^E M![91\C.KMFNV_#.KRZ_O4M6Z6!@5,91* 5/#'<8M$2EDDB.8I!@QSBG-$J?= M&@^9_GFY'@''N%M$.RU1@8E9L&$OO\ MTP&%)ATA]8B)# _M1%&082#VBWKT ZLWSM'Q4=-%-OK9]B*6T?/6@0G]PGRM MMLNFPOO36HFB_H*9?R]5G4Q3RMO'U;HJ_EE_?G;K;<$S,Q(\5I!H;-Q&G#!( M(V6;L&;(]F5-#.L/*0402#^GJ?83B@CLS3..Y]X^SU("H0;1S4F==$PFQA&.S?)>V6,+E$">IP1+D9 D3=U*OI\7XC.QIRGQ MWL9DUTJ"VR$QZB] =./)ZX 9F?%>(C):G/IKUHNAZJ]> M.6QRV\9E;//PL6Q+U!K>^%"4K!2VC9F-0=V5$!%4&J>,1A"+*+,5+LTB'.L< MJM1X;7$>,1%[A4PX2Y[;4ORS[09J2XT45DO/@BWN>+O1PR@HCLP:K9&<"^**KTK-F*YVFS7 M=:38JR66/"DPR#@Z+C(G'IVQ%Y@[SMXSLT[]MF;EQCS2-M?=S6N%F*142ICG*(*(BP0RF2B( M"=4YD7E,F5=BY"6!<^/>5E]0*PP.-7:9N,,P=^/2D$B.S)/7@>C-?J[(A&2V MBS(G92U7!(X9R?F^@3M7AL?L_W8G[ =;6J;;=X:POS"\]_*#@RN;=A(?2[%6 M;*/>J>9O\_-R:QMXO?]=/)COG*W^H-YKK57]EZKNEV;Z&A%?U?I'(=3MHXT(6\2)^1#E"=2*$HAP3B%A)(4D$SS6&8_3 M*'8.U[HH;FX>?%U>';#-9F7/ZPPI_594#_9G8P8H5Q5X5A5XJBTQ[[-J!3:- M-1ZA1I>'H/_U$A[8L3<^&O2,LL!H"^X[]$"K\ UH5 Z*H4>D5E L)PK2NAI3 MO_@L9XAZ0[,N/V6ZJ"QGBUX$9+G?-?A SX8!,+L3;]X JT?5AE$O-"9F";E?.@.I_270_5 M^*=R.QU!HR3XI54S8.#]12@"'[F=$3;U$5N_S:\2W\TCZVT7 MN\_R4#RUQ4"D2"5/XAP:_Y!!A"($>:8C&,N4,22$C+A7_\JSDN;FKK6*@D-- M!U9<.8^N&TL$P6QDEA@&ES=+7(0B)$N<%S8I2URT^9@E+M\P,$V8%>NZC>[F MH!'<&V:^!T)]?5"J^F3'STA\\[R_H&L.9VM&O7EN57NG-L7WLKZV+H6QP'&: M1EFJ(=&VV65.".0,V>*7L-4[&$_5N?&4M;1I;;TY;,MX UIK06TN MZ.R] ?SYX+I=O\:VG%UMHB>]C?BU<./'>0SVR 0[Z3C[9V.//@1!\[C'TW;: M#/#143_)'1]?XK!WDTT,MG+,DU4IGNNLIJZ4)A-I'M%+7OZI$UM[=#G2]]H.M-DWDWM'!I'\IN7!T(NY')=CALWLSI $A( MZNL3-REW.=A]3#XNMPP]N+A[JHK'-F'&[M2OM"TN4!JB6\B,I$QP!3&RQQ8I M(I#B5$$I,,TECUBDG$*/7(3-C3^:ZKRK WV!, K;D,]UJ[+OWGH/TJZG$V'P MF^)L ARJ>E.W+[;8?0F/G>^I1!@,ISR3&(KE@/.(R^!<;$9Q&7K3D] MB7"X9YBCMG<+=[[DG=Y_6 MO#CP^KZH[K>V/WPW#;ZJWJZ6-"ENSY0(QK(A M$E*-M*'D#$$:)1G,E,XRGDHIL5=$50BEYG:Z\5E5?_C7.(_^O3E9\G/T@HR2 MFT?;"=Q,[-)ZZU;LICJTWG^WBVOG;#VXU PZ,X,D7N -RK? ,: M=<&O[=^CU,;V0RIH1VPWR=.VQ?9"XZ0WMM_=PWCI[ZKX_E I>=MT5/R\M9GM M=_KK S/?Q[MMM:E8:2,9K3)B@1*68Q1E4*99"A'7!')%&211C+%62:15Y$-/ M7M+GR%("_%*48%/K>SY4(P#R)!:)2(T_CKD2$&G.($VHABI+"8K->P$QZE?W M8S3LIRD)TJ#_6VL$8&T[UZX@AFCJ8S0C U9[H-6<=!H;GV#1G=P MH+P]ZC3JAW,'!J$6TBOP4V!2YV 0-L<^PK"'#-U7.FS.7'LG7Y_6BLF[\F]L M7=@C1IOG$"^H0GD:X0QB*IGQ$E@,*E1Y[,9[W#Z.KKUN^4?^]-2+>_Z@K+71)]Y1SIE.50!HQNXB1-E@!*9@@ M0U(8,69<,Q]Z.B=H;G2TUQ,TB@ZN:W 66C?V"0'8R&PS""MO;KD$1$@N.2MK M4NZX9/$Q5UR\?A@W?+-IFMOU<]WPIW&6%CE#*$XE,^BV"A;<(DMU>8;^]U\.15"BJ?(S'>> MVZ)'*H8<2PD3BJC0!.O([[SE%1ESF_1U!R*PMIU?GLQ[K;(Z^LWRUX!TF^57 MPC/R+&^T:ZJY6?W MUYLO&=YC_4A9_EK8B:=Y3UV'L_RODM#A"D7]J$VSX%S MF24Z8U 0CLU$CS7DA'*H4Y31G&FJ2#8\0KD3,[>Y?A1E:]0/''.TD_,?3XV-K^J..3JP?R0%&J.]TT-?O 1+$LJN>/ MI9ET:E/9[85WV[4]4JWKMRR2),,BSQ*88I9!A$4&J28&79RRF%"6Y<++#? 1 M/C?.^/OQ24W1*CY@V])K$!S99"1HQ^88HW9=QK?ILM=I;DMAM>C6!; :[=O: M60'99P!H03G)1_ZT3#4 F1/^&O*, 6D4G^LL+WNA'62)EB@7BB7;.FSA^^MQXR1;_;Q7T".H_P:R?9:Y&8F0:.0!A2*>\ M$S0\\;K(G?9XUP.)DZ-= MGWN'UK&ODZ1L*\TNZ_WO1?7P=KNI5H]JO0_MYA'FQO\1MO@EABA7QCE"5$!! M68H2I46BG9PC7\%S(QN_3$AOF-V(9@SP1B:;5N6FT_.NN$==4K13&_PZ2A"] M+UAAJ]L[RIZXRKT?(J?5[CWO'\9-W:+OGA7RLZH6"5ON M_"U[*BJV+/ZIY&[GYP;<[:H_WHK*O$*K(N2QTQF80K+&L8A)R>&,?<<<<.ZR M85.]R1*T8_:I8-QN^9@QLQM!==^UA7$T,H5C!B-,M'4^,L@RPJ&("*&9II1I MKVIK_>+FYG+LM04'ZH)?ZTW06F//\Z<+:+O113@,1V:/:^#S9@0))$9EDDXR25F=T =FIE[2!K;B35:ML$UAIB M,OK>@,=&8\":JB7>@;(5#XYVX1'3G:JYV?+BC,WQEH$Y3C8X^F&U-'=L;%0ZIS#*(8BT@ M316&L12IDG%$SSSI<(,$Z ?N1^7:G<9=M>A#V9""MU38?MHJ'HU-/I$+R MI:OH20G1$X]CQO.]?> YY/H[*W=5I,O-:EG(^H?;4AY6S[S3'XK2N%(%6QK' MNU)VBV'SKMB(Y6JS7:N#L"E*)8IR 155!"*$,&0LUC!/5**5T 3E7F%3H16< M&TE^6*T?&V*T>:.'UGH><88>2,=#T9\X/&,?HQZ89HO9'QA7C]6A>?9=MC,0 M["T$>Q-'"O8::P""GMB&UG':,]Z1$#XY%1Y+SK WPZV4A17'EC;BY6/9AAXM MXB03+*42HCS1$+&<0Y(+!6F&J"0XCQ3RRH0^(V=N/+U7$SP9/:%Q5$6CJ1]/ MGX/5C6X#@#4R:Q[@9%6T![YO+^#DS7D74 A)7>=$361EAKPP"^VF<\7MHUV"-\S5MCO^;%CHVV]J^4/]Q2S#'S8+Q#*2 MY'$.%4H%1%&60BI9 H4T"V+"41I1+[_P.G7FQB[FVY=X]O2\;CCE(VT6),N4+:L-(XD3B"A'D,9<&I)4*-&YU-A6E70_0QW4KVZR4]"K MDHHVBSR.,ZE9!'&BC0\:Y022&&4PU33/HQRKR-SEE1@Q!*YI,B*" .9&]S/L MT1>N=]PY(T?(?IJ8%L_UBCO[^Z'!(NUBLRZ]?Z?K?I#G/(*2"L0DRZA.O):$9R7-S6UKFA#86OCUZ<6O5D??6KAG474]+@Z MU>X%R (>S1[3MC$IZT7;#X]0+UTP^!T@]6C^L9^;_VC-ZI4NJ@6 M*2&8XP1!J;"M+:,YY)DVZSTBI12:I>:M[9E<\)J14#G" M3DY"GY"YL<';HT[%BU5!=AI]^[=M;\8NS:@>F"E3S#_.?C[:2,4 MJ&,[$A;/.]VF$#5%=ELM T#D$:\? *J) O6'0.87H'\!B][(_'/W3A>2?T'[ M%['XEZZ]TH-2FZY^ 4RL]QA4ZL/.L%G5XY;$J_ M99L'^[^-5/UAF**L#%=LJG5A#QGL+VY+^?*#@RL7(L-FB91@2!2.(!):0T)B M GD>H3CG2;ZXS"5-$S<"F.(4\2B7$,DU"L2 M.ZX;3KQ0!R9$$\ZBM8? M=*K?@.;@=H?RES%1]BHU, [:DQ4>"(BZ;R4"?^0NU"7P>."450K\[3RJ63#@ M 0,/I_E89!'XJG6VVH]-N:E1LFFKF1BA1AH6$L MB80(:0HIM3GQ/$L5%TSD?D6O?!68VUO@O?E&K!X+L6O3XGE\[8N_XZGVB*B. M_%JPJN_.NF_ 7GW[XDSNJ\.TI^<#$3HY5!_ZG($I M&;;Y4B."-G M;K30JA6DGL!9:#,98QG;"H0D@HA&$C(LN?G&YM*XF G.8^5W2!< W&E.ZG;P M+E>;C2WJ69]7[2L[L*-2+IN#ZAVCCHD;9P? >63&[C1\4;&AT3)@/^%^&(+V M%#XC:MJ^POWVGO06OG#Y,*+^&UL7=EIT)6G>EU51/7_:U2(7/%.4B03FA!M6 MD9F +&4)Y-@P-:@5TN MU;KXP:KBA]IOD6]N2_F?2GXW[L:^@\^^I,^<5ZDS;U/-ZW$YZ?09XI&>LR+I:O-T^;I>U MU/=:*U$U7=7O]*VT21BK\MWJD17E0J)$Q1F24&*F;14[819@9A6F$8IIQ"*M MB%/VFKO(N?'I7FO0J%T?91G%;3)!ISKXM5'>M8>X^P#T,^0XL(Y,A.<17?D@ MZAZSX U2#[69AQW0FOGIF-(\I$T3R>!M_2Z$P?_.89[@-_7XM%JS]7-3T+C> M9-K<;:M-95Z.A@(7/(IE(F4"9:9RPT)9!(E(&52*<,$2'O',*X?VDL"Y<=#] MR^K -VUO&[#:J^S?\L89?3!"V^>ZXH W^QFU (Q097FROH]"41<:\B9L,T! M<2PPYGE,8Z_HJ/.RYD8VG:K[.A7\&325*WZM%?8M[-$#LQNU! )O9%:Y C?_ MR*;+B 0-8NH1-VV\TF6[3T*3'&ZYEC]L9&?]Q'W5Z%QD6" ;6*^%M+3!((N, MRZ()URR5)./ */4QW;!9!S. M>$7>3R*-\Y:?9XV>>P;LNAR6LWYO>U>6]3\W?U'U04NZ#2L7]@(ZU_.E88",?F"T5RODR<^IL6&/ M<@Z>/_'9S*EEIX]/^]:DH5;S(4JTRKF(H,>?F#:X) MY*E,H$XERU&,1>*65M4K96ZSMHVK:E6\Z?X!K+*]=<,]@.V?RL'@&GE.#T;* M*S3E(A)7Q*BYE+12B^=OHG_Z.F_[??').]^X$=/OV]X/J9T[\/J2#3/QEQ^B<_?_HG/M,_ M&3C]Z[SNCZ58US6$V?+MZO%Q539'$X>=5ZM5'2:_.SA=Z?;*JFX.B&.6\XA# M(;59YZ<\@PRI#*),)(ICE0L2.=?>N%:;V=%)K:+=%).MTNTV^AL@:JT/>J1Z MG7B&&;L+6PI3C\C(C'5@"F@T[ Y+C]M4=_: _?AU-UB;IAPBCRH@4P[51)5! MQA\ROW(AH2#N+2%RM9#IRHJ$PN-%J9%@#QW:OF?)*B7OV;IZ/LCS;X/84JRY MSB2!F%#SNL-V!TO% M(X3Q#!3**8^NQ@]4J;V^NL51;4VAX6NO ,&G2#VFW' M*QB ([]]KL!N0#\WN7?_]L:RK M3=\]*5NDK?S>M"5;"$)S9JM"VV:KMH:=@EPG" M&P[2G>8);>;)B0YC;ALW2MO2^JNZV'E=7-^_H+3+ +C134 \)_1Z+8:_="K; MY/ZV=OQ.[:9K8L!*GGXX!:Y1[2)YZKK5'FB\4LO:Y^ZAFX#O']7:IFG\>;WZ MK7HP#M43*Y\7,292$$Y@1J,$HCS*(4D1@2).LYQ1I&7L>0KPJIRYN3KM]E:G M*VB4!:VVOMN KT/KNA%X-6#3; 7Z8C5@([ 7B:NW E]_^L2;@;TFGFX']E]^ M;31@3Q_5)NJ5HS3GD3 K(4D91!0;KR7#"'+"4IWS5)/(:??/7_3<".,P JZW M-?'5L<<7!\7-DQD'ZI&I)B#*5X0=N@(V3A#B1>D_*231%97S 8K.3_ /5_S, MJNV:+?_,;/URM?ZANK"ZA.H(,\9L6 ."B&-JUUT8*J)(3!.9I9%3)8T^(7/C MJE9/8!1UCT\\B^"%4X1 N(Q,+ >0!(Y O&3\M:&'9Y\_6+A"%$ZW8 49+:>HD:$FD"_^4=*NJMLO*$=KEJH35FM5)KWOD0;$OGA . M?S>G,!"J(Y.UU1+\\JDN5&E/^%B7>+)3-IS7YX!(2#>O3]RD?IV#W<>.G,LM M0X/(FZ3Q7/U)W\ M\]IP_1_^-#;#J@UK_&U #O?_E&*73 MW- :IT[:!=D_J2B:&R+G*Z YWC^,N3X5I7GN6\.,1?6!B?J1?V&_%X_;QS>K M]7KUFUE1O&7F"V=G3II*2C*JH(ZEC="U%29%3J$01*6,)#G7L5]1>Q_Q/C-M MFDKW5GN[7!"U_D"W!MR Q\8$P#L;S!*Y,<*/T[Q&QXW7QD)\9&[KH&X4!Q]V M4+>Z@YWRX.TEJ+W9;0AF(1G.2_ZD+#<$F6.F&_2,:_VT1MR78O,/2ZUU\/&M M_+_;3=4TI3NF6>.-+%B>)B3+"$R$K4.0<,-^1$DHD*"9QHC1W*O@VC7*S&W= MV$[+M3$!_.AL &QGQ%!7;L P^;IWXX(_GVW$Q\N'3A;F\:HMA[$=KU\PL"_NP2RN \-8*>R*>Y\?XU=4J/VXV6Z.N68[U0N??/]YX;5LDE9"*Q M=;-Q8J,+,(J](I0<9,Z-7%J5@;8Z@[71TW.EX@"SX](D+'ACKT4,_]:J@IVN MP"H*[GZH=5E\?S 44TKU.[ 6-+\)YV<,@"SH^L-![+0+#G<<3E88'K<.*+;S M>57>FZ_< ]NHE39+EM6VK#9?E%#%#QO>_A>V_H>JVFF2QQD1E @8<88ALIO7 M#$:@4?TR$UT'L4<%FY&@GJA83?M-#;F"' A*;WD9G^=-5TEF@)4OBL8, MN7^8*VDD&8,J8YFYZ'O7Z[?]LFM)="IT#'5&K ])!>0YBR")J$!*9TR[53UW M$39'ICY0=M>KVL^%[(77S7<,!=KX%/T:7"-XABZ A'0)>^5-Z@NZ6'[L!#K= M,S"2H?A12&6' MPXUGKD)WHDB#3L6;%^7PFG2D@#$$%Y (&A]P3M:T9_\7+#XYU[]T_=!B=14K M2B7?LW5IR*I+RX^@'(6SIN5N^/==)]W?:"&B*#=LV6-]6MUH7 MR\*L@C8+A(10B%+(XBR'B,01I))J&&-%(L51S+17,TP'F7-CQA>*VD4:VZGJ M1XLN>+LQ8& 41R:[3MLZ_. 8S-O+8'HSF@<\(RD/.6!PS$E^=PZC'UV MYXV[9&=[Z/AV559%N35^8EONTPA=\)B1.,<(QC*-S/(N99#'*88IPRJ/6$J5 M]BI"[BYZ;EST<5?P8$"T@@?B;C0T#HXCL]$^8N&@%$(=HO!%V7E5?[OK-IWW MRHCLR0KRYB5_O$+2DX?T25G*'Y5CLAKPA(%A55V2&D730<6@LY$6R-I9V1]U:&9H+83_&HM!;6I MGI5)PWX)W)CVIPWMR&3\4T;5/])L#/2#QJ0%57#:Z+4QL#V)D,@WSW_=V/R>C^4/L^"WLNV;K$D2EHFD"B484F5CXO(DAI1I!".4 MI E-7![&6;_. UOQ()&;;A+GS:& MPQN5DX@._R<,B.ZUF20?=Z4[[4]O5S]4R800-4.2IA!1VV,WILQZO'DL%"$Q==I-'"A_=CZMU1.(6E$@6DU!O53Q M"$X=, []A#8!NF.'@=1)3COM;YJLI\Z &] W]@ .B/ E_&!]P@.'G< )HH1 M'F,@_,*)A\/8&U4\X+'3!18D?5NMWJRVO]'9Y M&MN\D#JB*8\$S-)8V$XL.20XD9!%B&N&J2*I5[2/F]BYO3QV6@.]6@/9ZFW< MX49QSWQ8-^03GD12HAP*CC5$"=*0$8(AD0E.9+N?BG'AM]M-1B>5$;VF5[)F+H!+TFF+=YE:YX'S!GW M BIH]KB;Y&GSR+W0.,DH][M[V%OZ3FO;U\%,LX--M*- KIQ%+$HUAC&G]D7! M..1*$ZCSG$E$S_O51Y>+=H%:C:[.6FOX^M]PL49BH%BS2.L/&,)1!&5!J/,[<5 M$ 4E!EZ!88X$R4F&CVL'VTWK6+C?Y]];^UO3W^OK\R%?+!>ZH_U>/;!? MM?6*KMO6DUM7SO?E>5[>E?/_?V^*I/L_?)Y7N]I(%XCA.M((TBXU_B% $":/: MUM$@B&1)QA*ODK ^PN?&T)WN=:CY3G'/C$\?\-TH=BQ(1R;23NT;4"O^$M27 MF>YC[.X/02UH:JB/_&ES1 <@%=\S5;<*BHFP9]4*I- MX3/LN[#GD939$'J5&FXC6$,6$085D^83&N$XDGZG P,UF1O1?5Z5V\JHW]:( MUTK=V ICO:F/@D%V8NC27]'C@PC&/]G97MI'^[*C>K92&;KFNEO#=?^2XX>->9 M@"V_FD]4719@MRZ,8YY'),EA+'4"42XEI$)F,&9F)E 59RD37H$>(;2:&\,> M&F4G]H%9M2-T:)@EAYUI8&^;RVIRQ'%V8^C)1V]DMIYJX/RC54("'32>)8AB MTT:\A,3R)"8FZ,.OCIIY>Q1P$$5*&2<8VQ[!AKZS3$$>D122/$ZPSJ5*M5>W MX/.BYL;)K7IA0CF.8961R"43.>24&EA3Q"&C*(.4,2249EQ3.CA4Y@I@IXF3 M&15:UZ5""+A&7PL\G28XY@P:(T7&'$O[66$Q9ZSNB8DY=T?(6E0U[M'\$X_NR*JKGKP]JN;1%D5GYO,@10Y@B"G6B,30_ M$.,A:PVI0"+*D,BC/'4-8SQ]_-QHM-$0U"J"5D?WB,97X.OGP>M!&9O2?/#P MBG \;_8588ZO/'2R6,?S!AT&//9<-CQ& M/:%Q&YEZ#HMG[BMCCM!HV0.64:I:]LG].<4J'9 X6X/2Y=ZAI25_:[/]S1/O MUZO2_%,T@NY7RT(\-W_N0\XB)856M@ ;01RB6 M(!%8PHRQ%3&.9"2^7R%>! MN;E'1G^P-\!N2Y22K653$Z.LEL_@5JZ>ZK#M4A[\^HVRE[__88;7%COYM_UO M/J\J\%^JZN[S+5'I.9YN-#?F*(U,>4<#]%+Y&] H#GYM_QXEE' H>F%+5WKJ M,'$!RV$(G9:Q'/B<@8O([MSUX"SV?K4IZMVFW8&I8(F2"8*1;3>((LTA16:, M"(T4IE&D(^'5BL)%Z-Q8D 4 M=!'I(G?:1:0'$B>+2)][S_'2X:":I><__N-?ND_,'YQMU'_\R_\#4$L#!!0 M ( +!5IE):Z,6J6)P +[S!@ 5 &UL M[+U9=UO+D2;Z7K_B7/?K39^_R*Y M%#?_=OFOVD/@47/&K?!,*\P,H%AFA. F"2.\+__WIW^-UJ@BN&,8G6/:86$^ MR<"41@D0(@J+FP^=3>?_^-?Z2X05_D+,S5>;/_[['SZOUU_^]==??__]]S]^ MB\O9'Q?+3[]*SM6O%S_]A_,?_W;KYW]7FY\6(81?-W][^:.KZ5T_2!\K?OV? M?WG](7W&4V#3^6H-\U0?L)K^ZVKSS=>+!.N-S']*UR_W_D3]$[OX,5:_Q81D M2OSQVRK_X3_^Y9=?MN)8+F;X'LLO]?>_OG]U[9&K+[#\!\YQ^>G[']/B]-?Z M,[\^7Q BWL&G2O'F$];?O^"__V$U/?TRN_S>YR46^MZ7?]0G2\'5]KG_[<<_ M_O4'"5^6N"+4;%A^3=\X_XSZM(/)P6]KG&?</VO*$L_7JXCLWF=N!INOL7D7%R3+]LEAF7)(5NB *END60JZ_ ><_ M\2O!ACZ(I<_36;[XU]4<#:'J]:*-R+31Z2/98S?F&A7.&3KY-5Q,ODU&6#&[R*C,=R-9"!,EXT='2VUY2=DVP ME\(B64X+EE@:-E&HU@H()BVMLB>4HI M:-D"0K=)&1D[P^AX,:C >X#,XO1T,=_P6\"61ND3(N9(Y5[DVL'"?I@[%"'CM"O&<,-9Y&!( M)* 8:$M.G+N(,4K/=9/XYC8I.Z%%/CVT'"+I+M#R 9=37)V\NR!@(YMS9M"* MY TZ9IT IH4$YG/*3"0)&+5$P-0DM+F?IIWPHYX(?H:2?0\NZHID*&W%5^3( M5Q/4TF:A,\,"E#QXU&0[24)8*(?0F3)A;UH'-I?4C&MZ6L7%QPM^1/34=/.B M3O:1?G8B+-&;B-H0 ]%M.<5Y6FA*/J6.Z+C.YHYD:N_"PM5G]A._'*B^Q0"R M[ 0#_^,,EO2)L^_O\ MWT^L,APRCI%P)R!Y1UYSD5_.\PO*%B<%E0!(A8&T@6D(G 5I%,.H2LC.AVCT M@!"Y]O!^@I'A '*X=#N!Q\)&)<\*MX)" MKK__-IWAF[--I!TQ@/"""1?V*>'B"-EV@8U7\[18DIG; M*&%3HWZ^.)NOE]^?+S).L@\AR&08&D7L:*#D38?,"GV?\R02FC@85!XD92?D MN*>$G.$DWP60/L*W5YE$.2W3;4_#N;6DJ#O(D"UE:H9,IH'(?":["2(+<+8$ M8<1@$+J'B)W XY\2>(:0=A>P.PG8K<#&GS96]A-S3UAY3E^^77Y<_#Z?.*6DY46P1'$8A>Y:LB@( M[CQJ;X$[+\H0M91['K\;3IY()78($?>$DDWP]7;Y;KGX.ITGG'"">^$B,*%B M9CHG1!8]L90=)IO]T%"Y0<-N>'DB]=G!A-T3:-XM5FN8_;_3+YMPW5F, MKL;GPA=RIE(F!DAO M@8P 7RIV&X*/T M61>7!-,6/=.4R[$(&1@)1FE'OT2XHPUN_Z[B*\_<#1)/I#I[L#!'!D'M\)^] M^[R87U0/7=#)5J]H4R "UX#<$>L>)&C\I"D&J+Z=O.YNX'AB91DCQ+JR(#X M@.EL26 6,GZ4?(>'>-!9V7)GODT1 IS\[F[ >*) MU&*/$NK(@/BXA'K/ZL/WT[B831+8$&523(9ZV!238T%KP0(EY=)%A\X,$7M> M>^AN4'@BQ=7#Q=F)87CY+7V&^2?(Z)$YC3 M$*6PNYZ]&RJ>2-7T:.%VD7H\/UM6T6W/I2O(21]GJPF'A$690GRX6LE3G(50 M.Z*,,@ZX0B&':"Q[B(;=P/*D:J8#"+L+T+R:TZ=!6D^_X@M8PSE;DVP*.FTY M*Z5VOW 0+*+AI/#:?ROH[^)PI\!WT[!;#]J3*IX.(.PN0%/;'9;/88V?%LOO M)!./42@*JDM!I@MDYJTS-?.V'CP&48:KLE][]&X0>5)UT\-%VP4R/IS";/;L M;$726*TFQ@078HDL*UE+O@%8M);(ES%:@QFB'JZ_Z-JC=T/&DZJ0'B[:+I#Q M\A27G\A1_FFY^'W]^?GB] O,OT^BYUBDC8QH-Y2:.\M"YH9YPT5R3ON28#"$ MW$G";DAY4J71XT7=!6(^?,;9[()ZZ059.V49-Y(LH2F4I04LC.CV19?B/.;A M3,F5)^^&CR=2)SU2L%W 8GOU<".0#Y])AJNW9^LZ.Z7F]1-(.A@3.3,0)=,! MJJ\,FG'@Q@4O X@!DYT'*-D--D^DHCJPX$>&T2'7U<'%VP_$9:_T7=6 M$QVR0Y.195?JF;.OYT=%,9ZS4FA"E"8,@(A['K\;-IY(N74($7>%DNT=H2T3 MSI1,^7EF5NAZRU (YA$=HWPM08*@M!X>)U<(V TI3Z0$.XR8^PA0B(TES%[- M,W[[?Y"2>*Z3P5A8MI)<(SK/(LIZ/*V54"F@R'=( M=^R>CVW![X)19V\Y3ZC$4,WK5R]./KY\\>SD]XS,@E'<4'PFH,WDQVMD=#)V;2A,W#N[;W^9=S#:YOZI=+Q$"=*2JU51 MLVJ-62S$C4632H$4E6L+GLY&/QZAYIVG/>XC\P[ <\?$*!.$!BV1H<1Z.JXU M"S)&8H/X\*F@#7>$.?^5ICWNI>.?3WO<1^ ]0.;V#$**S9("[9G"7.N*.C#P MQ3%NG56Z)./$'8?+_R6F/>ZEW)]/>]Q'TEW,[[MC!F$F[YR-%BQ+&9E.V;&8 M!/GK8E. XE,4=Z3:_R6F/0Z$ED,DW05:+FWNCPQ3YE2TDX9%LQD3AIYY8103 M*)P1+DI*%)L&,9>DC#R@KT'T'AX+)#6K&1!F/#.X2CK V4E*=4+0ZCTF));(D[_!]46+L?$IB:"( V**Z1@E"R48 MEB(Y^N0@:'7'Q:$![-,#1(T;] R/JL$4T$6\_.(,?R.AO<=97>'U#I;K*5Z( M:U)4$$YA8%'6>]9UFEDTB R,U$[7(]E\1S?>\7!ZB*AQ1Y(.#Z?!%-"!;7HU M_TI4+Y;?Z8V8>%NT#Q0'E+B9[QZ17@J9F0C"INR=/%>)&'/.-6WAIHX7 M>P?H>8%?:I/ ZCH3!E6@L$PQ8XJMKP"O %72((DD952-'=0&? MCA5Y![AYCY_.9O5GOE]G0Z58>*!8+6Q:&*,S+"043'BMH11M;6[237$//>-. M.!T>.T.(O0/TO%U_QN5U#G@1,D1+4N$F,*U")OQ3&NB-@ R"Z+]K;.7QP+E- MRLBC3H<'S9'2[@ O-TREX@ N&%8X)U-I8V0A.F2@>T48)H!-&43/!WW-(=XGCTY\3U4$L> M!%.#:Z(#=-VL.! S+[^EV5F]M/ZGQ2+_/IW-)J$XD93(E#?RQ#1FH)B.WAVE M"Z=<0$MLT[VQ"W$]%)H'0=?@FN@ 71=5T;JMYQ0_PK=+UB8)O1)<*V:#L+5! M$EB,Y,53EM)ZH52!)A;K?I)ZJ$I!*%954W@X$1Y+-# M8*+PDD'17]LF:-G+RC0N- ^"C8,DV@$2KI0;KCC;%(L#YP4S%FN7M1",'"_K#@"SI7\"PA#O" #+4U'"M6GLVCR^ATKQ@)VF>TFS@P+.ZRG$Z6Q:&X-.YGESV^/S8D9"7]6" MPOK[I6B,=B)F2 QY-8:Q=H2 CSD_L/K0?K;FVBE XMS MA:^;)51P+JK:9Y1JVY'.,K%8" [>V%"DL!'4'6/7!L575SWP;2!P/\Z.T4<' MR+KHG'T'WVO;[$4Y7?)8I"0N:F])]%>4YTU('%K*(+#M$[2)EB'#' M;-E!FI1O4S.NAVN$GN/EW@%XZ!58GM%3;XEH8HT/VF9DE"XF>@N\8MXKSD0" MP0./BMO4R/[<3=&XIQ?M3- \N\ 2#_:3"YXN=@2,0D9DQC99 M'7PRQK8)Q1^DJIN<[E%J3$=JI0/?MK/3OG(J9)+1' O9WBCII;3%D/#(FSLM M'=<^I'37ZNY'#*_V/)][C +5L4@Y--8Z4&T=(//U8O[I(RY/ZP'$V_*<")BN M)]G[@B@DR]Z2S+R/+#JT3$IR#8D+KDV3R/XN8KHQ=0-CZVC!=P">#V>1%#"= MUS$!+S!2O%AX\5XE!B[6 APJ!MEJIK(VRO-ZG:Z)S;I)2#?EJH%!#!0:N(D:QGKN,#,Q@6?9 L"DHY0@*TOLELF!Y+3D-[JP/%W$%Z5T>( M3M<7H5MM+Y_./^$\55:"-1(4T0[<$<2M+Q"6 U2:Z/-'@]- MW;BN=JG=4!KIP/Q\Q-,OBR4LOV_%2TGFV_FI\WF;^KF[I)@>OU63]=_ &W!;L(6Q?*D-Z(816@D6PDNEB!?,2,RNI;LQ! ME6.;JL>P;'03!K1#_HAZ[P#U5S:2;D=V<@DN4Y;.T-61G5(5!G4%908!6:/W MVC;<%O"#D+'G-8\'BCLGQQ^HH0X0=I+S9AD0S-[!-+^:GU^1G!@77-$\,N?J M^/L:*H64Z!46"AV2MXB^2[U8U1MO;\M'^$;Q>M+248 N34T&?4T&L]&L1)F4U5%JW\3N M[4GGN%E53S!MJ-\.X/L>US"=8WX)RSF);G6%W1=8IFFZGB#*;)-P#)7.=49I M8MYE32)4DN)L'H1HTIS[<]+&S9-D+>AR38JD;*@ MC!B8\)OQIL&Q $BO&W!T7DHA39/1??<1-&[FTA$&!]'8_L@+6^3-\5-%^\>& M:?JD*!M#3I$%$4DZ+EL6>#+T1CGNB17$U,00WB9EW)ZZCD!WI)8ZJ+;_93I? M+#*1<3-ZH(W6;F^DU"QFV^ZPAC1VFH URR_U][^^?W7M\U?OO\Q+4ZW3WC^]LV+EV\^ MO'Q!7WQX^_K5BY./+U\\.WE]\N;YRP]_?OGRXX=W&Z5\QO4TP>PZ1ZOIZ9?9 MC:/UV[L.]GW$KS_8N"\YD"C*2XPZIS=;978@;;&WJ=CF/HK2&Z0-==5K'X!%8$ M6YI8M.MDC'V\,C F[EVBNK_,NX@,[UMN7M Y'P0%ME 'VRJC64@N,6\=I! U M&&A29;F7HDYP=(":[T/,43+O #QW+*X6H$4$3H%HJ*FW3Y)%11(JCD( JV,V MKLV9[BU2.H'+<3J^>4![G,![@,SM5?8&0U$F>E;+@$S;!,SGP)G5&(W.")XW MJ7;<)F5@'SFDR>!WWS3S\6O3[[_N/KC_39 M&[,<0-=;N\@B>E&%1^EK(+ZA9.>,!.YXT_%5AQ ]=B/)8!'1HVFN P]XG8/S M5U<9FPJ&R(S0HJ[&RK6>7*=AVI)S*@ICHP/VV\2,O#_\T:!PZP#]2+UT@*V/ M2\AX>[/UN4'G@&B\(V9Z;>.P(?2 M0 =PNF/4:K%V*G!)RMCM:<.7 PZ3<@SV^_ A'@*PM4P4FO%-$1"OZ=$&&36/JA2C&HS M_7HG\CJI%QP(@IL!U? :Z0!G-VX.O8/EV^5&<'G39O0.EQ\^D[0G,COBT7*F M="VQZ*CI18S$(,=2@J[&MDF)?T?Z.@G;AT%:"YWT![4-#ZN3L_7GQ;)N7)K$ MXK)V(A,*Z*71)@@6! <6*45V2EIG?)-T\2=T=>(4FT#K*!WT"JE7J]49L<*3 M+='SP%(VGND4/0,HBK(7YP0(IR$WN8;_ $UC=U:WA](!LN\51F_/UJLUS&L+ MSP14,87G.@X<"Z4OGI)@2>F+U(Z\O)"JT7ZTGQ$V=IMT>T =JH4.4'7EZM^] M+EPI$U1"S531Y,*=I[@Q@V 2%'=1*ZG;S$7>@;:QNZ$'Q=;0NNBB.'^%J=N. MW'D?K2!AZ;C MA[>_O7WW\OW)QU?TMX.U@M_S\4W;P'=A:: 6\.UU_$L(7G;X$D2LR %829DL M3"R&!8N.91&4LT!R2TWB@WOH.;Z)X"O.S_#'.DUG/*1-W.;IY=)H$O.%'')Q MF=X15$JY1CMKKA,R[BG*$-J_W1=PA*@[<%;G]/]&PJIC RL+?Y^N/S\_6ZU) M5LO+JU]UJ2K]E^L$"R0_;"6W+(=,D9TU-;(KG!%S:*.1.K390'H K6/W#QP# MCKN1UDQ3(X*Q.J?)&UQO-O>^_;*>GD[_N5'2A0!??ON".>J;6P,/O)M(.[NV^_X!+JQ-L+,%]*PP8#/EG- MBDDDC8R%11LD.7IPJB#Z1CUM]U(TKDEI$0 -(_P.+,KSQ6K]MOQIL.K6FW.!3;PHR@@RTTK)VA%8&0IU-XDDLYU" MRB8T2XYJD-K(94Q1'3I]:#X.H%TG/3=*L2XNBT3N381G3D^K.51GCF M8S!USX1F'I-BW+@"'EQ,;6J,#] T;G#4!D]#J: 3EU=M[642D 2/VA/])M2V M!)(&BR4@2SKEX+G-UC1IC;Q)R+C=1>W1DF;0Z4.!( M9A-T(O$$72SQ)CDVV?9Q!RWCFIJFD?6! N\ ,V\6\\5U+L[1?RD@+K@S&C6C M<,[6O?"!40++Z][49*P#E7R3&R,_I6Q<$]0"3\,JHP/W=3%K["*24Q8]!..8 M"ZFNYTY$OC*%5>)1@Y$HFPRTN4''N+G9P%I>#"?R?D:WOII_)1[JB[65T%69 M372L+YE*I.A:",W)LQ EV=F2(E@C#&]3,WJ(J''SLM:0&D@9'5BD>R4UL: < M%@W,65D9P4!9)B?';;/A)8K$P3ZJGQLW7FH+J6'4T$'\]"/RNSCVF\[/B*GS MT' Q7SW#LEB>KQGX"-_J@0[);[O2=/E]TU]SSX!.L-$F1;%CBJ9NQHV4?GCE M60*EE0E!<-ND!-60IW'O$+2(V7H!0#?O K%X_BX_PSF6*8G7V.H7B T?1-UO M*.K!I6?.2Q&C*B&%)@> ]] S[EV#=A@\3O =^.9WRP51OY=@^8XVDO('5BL=Q?/W<[WFWZ=9ISGU0TY MO3K]LIV\;CS7Y)<5U$%]VM:KII3W&"Q9%NOK])DVSFYW(D>^D]#&'S;247\V MZN0K3&=;&WSE'L_YB/YGL)JF2087D?(*EDJN;6G",A^U9QFR$MG2:Y93>X_Y M4SIWP^&3:E!OJ:D.3.'%0KN+J\\_CFJ+YY"*8D76[$0'"D*%(8Q8)R6QI76; MI83W$;0;M)Y4Z]\@LN\@,[S)Q_F+@ !DEX%QP]7YX(]85\=;9YSW@-PVJ=C> M2%E(LD'1WK0'=?)_[E.FT92PSQ M4/ I]#)-\!@/Z.TT^?B>X3BL[@$[XYJY- WY9;EZ#/V7LQ7:79 M8G6VW%Z=O;*BQ$J>ZL59K%5XWK>,6!T()+WUVF_ M@#T7Y^U1%"47:QSEZ(+74051&O(NPC'NDI=".DBQ28_UGG2.Z^_[!>T@>GVR M(R/>_O;\SR=O_O3RPZLW+__'7U]]_,_K' TQ-N+V(QYG=,1/6!M^@^ #JRY# M%@4V0VJ"JGW=2"901\N42;K.=_>8F\3^.U$W] Y!E71QLI"11WI'K486:R.[ M4#%1NH8VR28-X)WN$!P(%3];(KB'T#OPL?06P6/>4*8B@ M)?=UCD$+U#R=)8)[Z?CG2P3W$7@/D+ECM1T4U*($AJY>F\%DZH0QRXPLQL:U73O:Z1' @M!PBZ2[0&4BD M-\-F2SY;TJO2YM#Z+FHZB6Z.U_;-DZ.C1=\!?MYMA'BQ.,YY)2( XU!7TJ40 M6>0NDG""=3&$X$R3^317B1CYA/IXG=[LWSI4P!V XTIOSSD#-N@ 'NIM)X5, M<_*VGM>"*B_:F((JJ28=[[';2,&[0,!I-CI=P!4$Y2.CL]F]4+V&_7GW%9 M;>P2/^-\-?UZ?NWLG#&9LG$@%-.^K@M$K&&5(6H*S.E4I MDYI&G=*R'"0&DSR'<#H/:XI^,-\T2%VS@7F8+,LB6535]D80[ZY M1,]BYJ(8EV/AC:96WT7.N%>5!P/. ++N #%WWQP[YR5*G[".<_-15/0+P:+( MY*\Q1A>D#22Z)E<7'B!JW$O&@Z%G,+F/.;M\N9X\W_KC.E2R%$SK=[B<+O+; MA;9,E%@O9M<-\6!K0JLX$I+2 M;NG?@#"\0>$X):MNL'B,OCI( >Y82T>9BO;>:U:DR$P+$EH,)"^G>0PE<&]V M,GR'G^9>DM+)LO4!CW /DW('.'DU3[6FBR]P^_NK^>V>S_>4S_RV6/X.RSPQ M,2@$G\@0UTPXI)H>@6 \)JN<]#R))A>S]J2SD[/> V%Q>V!5,QUU ,%K6W:+ M*W5=?&(>5#WB5!3B!DN678J0A0E"M-E,N_U<7&9#.=AFJI(/R1>O$2A(D1(#(B-_")+B2,6:5;^YA M&\HW#D'^Z%N8'@^PCZ_N;J#^(T=:?5S<<\*Q>:$C*2'74S2<$-2X4R6.]+P=RD9_(@:D(O3(K5P@( M7BK/M-Z\:U*2@XB%E9*R![02?)O6W?U&$;<<6/UHV#I0[!T YB_3^6*Y"=ZW M ?F%M.I0^!=UHV&-X.LT^/LB^#]OY3F114D/%,-[$XGY4H>:CG]9"< MP%T.H?>&VU ,C#XW^]' .HK*^UG1?8?Z)I/@>O]0RW/S3R_F: MOCUQZ)%'9Q@F2_P5BDMB5H9Y&;QSSA"'38Z+=J9P_$G=(]9.A]!:!]'DM5,, M9X1)T9/QUEZ2A+QG(2=@CJQV<*44Z=M,\-G[ .G_O!.D?61_9%G]Y3SW='X$ MWEN3R8[+:$(=$TAV'#TE[*)(!U%@,8WF1CW:^5'36=Y/[0!I'WT/BO319^QM MF^4_XWJ:8':=Q28#]ZX_;Z3I>P\P_:BC^ KRY*RK^[$I*=$>!8L*Z_9LDS5% MDF2 &Q5Y'W\4GW*@HM+ A+.%:2R.>:A;,Q-$J[*B][YMN]J3&<6W#RI^,HIO M'Z'W$/G=.S),16^<3YN3GGK;)@H&D!(3,KF$4M2VOJ;HZ7H4WUYJWGD4WSXR M[P \=XR#"JYN@#0463C2KHY0&%CG&1HM4?J(+H<6J'DZH_CVTO'/1_'M(_ > M('-[0%P11"3E/2PF4SE0MHX_ &8XMUQD&:S]KSJ*;R_E_GP4WSZ2[FNXVNO+ M-F"NLLDA2&8PU<.+N@X&/;U(2FE3ZKBY-I?^#^S!?ZPQ:H/XH\.DW(%5.4EI M<58W87_Z4.>W4XJ[^NN73%R]K+G%:DH2>CVEI-/;H(46P"3RNHN@ /.BU'[= MB$)Z+ F:W/C?D;Y.7-:!,+@]E&1PG70 M2M'73^.)?2'B:N$[,U#,@&U\: ;N^Q"TT?WO[V_.3# MGW][_?;O'X8O*UW[],OFK5@NZKN2GWW_ZPKSJ_G;+[B$:JE/TIK>HO44 M?X@A^U!#BL22\8II:R6+40EF@ M[<)3.CM,F>>8-&&:3SQ%-EK'-2[=G\V,S%+56]@/]CWM(OHO<\-I- MC7K-8IZF,[RVW/CC8E]A4G9M1:0,&6M)1@M%N;(FN&0.07 P+K7!7PMFQ@WT M'AG)HZ.A SOZ NG):;I1,7T]PXVNY_GDM)[+_G/S_8GA)A<>+!.20FY=C&&@ MI65.!RZXPRQ<$X3O0MRXMG=\"-UL>QM:GUW8[1?G#]Y*]2-\>_FMWJ'#9Y0< MD#.:!-3!U DA7B57NY,=(_]CF';%I)**0-^FT_)ANL:UIAUB2,>PNW.P@.H+,.D'?5 MF+\MOTWG0'*=?WJ^6*U7$U7)]:DPS^LH392402+)2$$R]":1M>=M!F@_0-2X MEV6[0^%@^NL BQN9K8B1WQ;+%XNSN"YGL_,R_FK"I16.!,J"C9EXV1PN\;W$C7N+=CNL#B8_CK XE_G2X39])^8_P33>97E6PJ"E].OF[ES M*PJ#-[7_O%GR,M_(;C7Q/AM?@V'GZA*@8C4#60PK24*P"1#:' X?0NRXMVR[ MPVYS??=S^><'@Q]@AF_+%38GD%7D8#V]F_6^7*GC08P!9NJNHD@<*=FDW/X M3>/>L.T.J$-IKQ\\WKX]<"F[\XDWEX*S()Q*NA8:=&':>EW/Z2V3$8N%$+6& M1QI>>!^)X]Z^[0ZMC73;08!PF[.+4(?DCO1*UK:HD)0!4??=0-WRANB8#_1" M#0H082VQSB7=W$GL;@/A(8!Q$8SU#\M7\*[&S M6)(_F5B#.AE>MS1K\B-!2$94_/KKN%^*[)7Z!:;[@\_R\Z62^77EXLEIA938D=!HRF2"; M-H=-+%A5AR\DRLM0%1>;W"(_C-S>AO@]DNT;7),]P_85:73^J7:[;QF["#"* MBDX%\*SH.B'$RU@G/5AZ2[V70DH3VUS.W9G"WJ8 /IIC/EY?/>-Q\X[]J#9L M7[84?8I((HR!3U-N+OD9!XM*9ZAN%%%> = M?-^,"5E"QDG( 2$34KPJ% WGHA@4K5F4WKD X*QLKTQS MK+:Z1.%V6_N6F]=3B,1?K?Q/@K !H@=6?!$4;%A@()-D27B'RFE9X)'*UO=0 MV-W0O\?TR4MY:8K+7[U3V"%$%DE7EBSLE0N^R0\C,P%)(D+YTO,J8F MMQ?V)[63.0"/=%UV*)UU8"DI$;O83U5K_4LD7NE=6W]_-X/Y^F2>ZW"[+Z>; M4\S$-09*SIQQY'%\SA0@ VQR^NV@X'E9G]N&\WU4^?9 M79X3XS3*6LCR;K,KTQKFD0-+4H$VSH2 MOYPMTV?*Y]Z6ZPLNR"-LOX'SA)OO3*3)G!MTC)P#1=!*"N8U!>I"9564,L&J M)@?6.NW'UY-4$V5QJ]H_]V:QQHL#@HDW#C:;U$JI[B+HL]K? UC%[ZM&(?SB)IBP17 M]XE^7BS7])C3%QC7$R6-]AXMB:@@O3QDJR/WD8F4O0X@=9!-2N [43=NM^.( M]FT8?75@["X"A_@;9QVQK'!^!1NNH:A3_-^!-P\#I+)E,4-1E+)$1A MF+1*V1(H4VMS3>$ 6L?M>AP?I8/JLA_4[B[828J&^TR12' :Z[%"8I&"$I:2 MR4$H[Q(\Y@3H.T@ZUSX1].M?T-MW M_1M7?O+=9M7C[0ZI\]64+[^ES:K>]W4!12E(2M#*%:4T9S;7)9BH*/R10#!$ MP:,KP6)H@NO'97/YA="/+E;"/9.K_NP]F7+]L__?CK5_.R M6)YN-7TA<9ZBI: -&(^@F7:ZL%"X93DY@Z+D*%.3,1U#$#]N3:,9D!]=KQT< M2M1;!<3-CPZP>;[,,3:+NW[,)TLAI( DSUCO-:C$B;&8F$%G42H1G((F">*N M%(Z]5^"QP7,S8VRBR0X@>GZW9C- @F1\1HI]M;T*DY^=K=\LUO^)Z\T&..YJ M7NTS0\E-W;E+?,D,#"G9YD8D+;#)'.U="1RY3:H-/FX% PV4U0$(=WV#/66* MWD;#9 J<:1"&>0T4BT=MH\J>@VL2F [IN1ONMQC91K;08@?@O#A;J2_6&UQ/ M@K5,8@ZGBF)F>IMTD9^>[:H^#G*/%WO<;V MMPM)P3R_77Z"^<7ZKVO$[[:T]M[/&FI%[6[$#K20]NH#GB_FJ\5LFN%\Z]>[ M*UQ<+AJ!V67.>^4R;Q*A!.^9U75T6BF6Q> \$Z5VD@KYKM;(DRSUM35UR(CP+$#0#'ARRF(I(3?I_1R:D7%] M[N,C^Z9%'148@X6"PUOC9[":KA;EJ@B@QMRGI[#\OB@?II_FTS)-]8+J=A(4 M987O2'BI'KP?8+&/>MY05GTXI@>R_+3WG4DL0A ,C7-1 M64J)0Y,E=/>3U(F-KJGA0XKZ\:H*:SVF[.A5C909 @A&J:)A*88LM=+2MUD# M\-B,CESH' ;#C0QW&[3\'VK8QS+P71GZL0R^-LKENFQ \ZCHETR!13' ")4Z M1!>3:--_T<[@;[3PMMQXP/?MKS]>/)!!^>0=$Z+4$]]$&6X,P(K+.GN3A+=- M#I)V(Z];X[H/7FX:UP::Z:#L^==Z[_KE:CT]K>,B)PI]]3"&24?AN@Y),(^N ML&*+,20@9V.3N;+7R1BYPMX&/T=(N@." MDVP,I_> OHK*:V8HKN&I1C&BS5'WGH2.O"JZ#=:::JL#-%[9)'B3$\G!;>8M M.R.1. F*0;9U'5%=A$!Q:1%-#K#O)VGD-=!M$#:0!CK TF\P7?X-9F?X%X2: M_=2WY.Z7Q(CJQ(UC5BMR[4%*!HX;>DD@@O6Z#M#;ZZ3@; M?8]?<7YV6$9Y^6^'R@KO)F:@S.[\P^N$@HM-Q?7:]_.SU7IQBLM+^!1G-)I: M9C 4(6E1D,6"G"GZ14>E:AM,BQ=O1_J.G^#RX&-^ )PKKQ"29D$94XOZC@4 MRV3"(,#:Z-L,J=R5P''SOA9HNCW4I8&JGH M^E@G(QUED ,J\OB6'1^\.M<"L6E2SRRZ%6I X$M!9L4$!J7C14I<,I# M&A:%]R1WW%K78V#S$=3X!#SH&U@N-_GR"US#=':4+[WU64-[U8>)?63_:A) M,=;4C0N406I==YX[9-SS++*5/,DFG;@=^-=)BEB*4,B"MD@O7XU:E;=,>"<@ M>LF=:E*/?XBHI^%-]T'-/MYT+Y5TX$2W[;&7Q_ROZS^HJOHV74U2<"48"2R" MU4QC;1*3P=:)5EI':RE*:+5%\#Z:Q@77<(J_LTGY>"WT"Z@7BU.8SB=8TK'1)&?J"N63+W65J*O&YO+QUH)@[0,CS MQ6K]MEQE(.:BK)&&J1%NKNM.4"/EKEFQXCA%B4*D:GHEDR$4C=9+I9H#KG/YWN-S<:9LG?!MGTRUW+W"5EM,O6T8_3D^G\T\31&$0%+G[R#?SB@T# MER0KQBCM?-&6-YK(OQ>=70;A!X+D[@.<)AKK ) OOZ7I:M/ 78WVYE+D1*AH MG4+!>*P+TK+G+$0D$^Y"DE$46W03T-U!2Y=F;1A@'2OY)U#"O"Z_1;G\_O$5 MS9]]]- %SKU8>>1Z)\=A7JK(P4 0)+TF86T/]4XA0%(< M$1CQ6NIJE,B"!\4HLC#%2A="F[/4IU_OW ]4[]U%)!Q[P,@]Z=K:J6W=6 M'_#3]FILK;=$7[BM]V!+ K+PJ0 +(646E +D&&V$)N/$'Z2JRW#K .7?K#4, MIHD>8+6E_3RI]HY+J-OG#3.<=F_B MYF!1CXB3&MJ0K:[1P\L9ICJH<[K^?EXU*;'(G$2FD-(JD@8@V6;*FX4,WND< M4DSJ9Y'20P\8&0F'ZVLQL/!&G0=TA8LWL#Y;PNQ/<%$W"QBS*R:S4HJN$UH5 M"[4G,&4IC3:6L@*]!P)N?O[(4WZ&!,!1HAM7_\OU#ZOX)UQ\6L*7S],$LXU% M%,:@54*3ZY3 M'>)1:<4R](976RP::>14/20*^Z"_G3353Q(19?Y]^&1QG 2 M']-S5":V;]!5%L[?)BU#[4B.3&I1Q^EGP[PC 26ELI#&F=V:2W>#S7U4C.-? M!M3N8FA1CQUIO,'?7\X_S6">SZVD-D)$:6K!RE?BC6)0=R](!46;A"'GLI.# MN?G)(^I^&$TMAA+;V#K_RS2?K(GV]32=4R^"\=QG9$X(LIFF9 80.+W36@5I M0H$,.RG]UD>/XR@::?TXP76@]M]QM3ZGW*5H'-88&.I,3$4>$K35S LKBK$A M21%V5?F/CQWG$G0[=1\HL+%5_6%QMOY\A79?DHU>DG7*1=5EDQ0=*148]P%D MX=&0)'92]HT/'N=&4%V,)?+#$X%XJQ@L.CU7K8F@9C^T[ZI)B7-:1;N=VD*/5 M,4?+5*J#Y#)*!A3>L"B\DSYF$6X>^]_C/&Y^\GA*'TA3BZ'$-K;.W^.JKEY= M_Z#>BCH @<)9G; Z/TC,2Z346&FNO A9 =])Z;<^>KR,H('6CQ-HC??[&6):L7%"@&?E-5ZOJ ME@&E/BP@)IVS4+K-0?NQA(\[3*?96>FCZK,#_%[EZ"H_YR]V"D+J9"RS/M3C M0VO)E=-[KCV/6HMD(#89Y/LP65V,-7PDB-QJFQQ,7QV@K[* ^:+GZ\(#8$B2 MU[YFR/3ZDK-G *92=&**)P4T&3(S%W$C-UR-)RR;P[1/%;R':#GK_-X%Q=D MW3,8Y$RB(K%DF>IU&LF4M-D5#I!RD[:]N\D9>ZQ ,P0-(/T.,/1\,4]8N_FJ M1MY/5_\@HXWS]/D4EO_87@QT!3,:"FB](V,=E6!@$F>V<.E***7$-GOX?D+8 MN"/FFL5?@^JC2WQ=<'/^"KKL?2A>,FM(8MJ9PH(3A?D4#994N[2:S.OY&6'C M>KYA8?!3C!VAD[%+#^_.ENDSK'!1;H]W^4MMO%]?MF_ENKZ-++SFFFE!J/"I MOI5*I<0SO;'YAB&[IR*QZQ-[0] Q2EZTEOC8,'JSF._,E^51^E 7"-7N,FT4 M4.J2@&FI0N8AN')SYOU]+0Z[/W3<,*H=F%K)O0/7]]-;7E(#:$'1)QI/,6=R M%"= M(QG[5SP.4+'=W[MDPNM!M5'!_CZR86<5_,T.\MU-_1JA?1?_@C?B$5G M++>9TIR"M=]$,B] ,QZ, Y-U]'&,$9%WT=KE990#P;+?\-:C-?<$KG">O%_, M9F6Q_!V6>5'>GBTO1_&5JZ/X!KG3N?>SAK[D>1RSCWSK,UNE+8&:&5^];,+ M0O:62;0Y)H[:0\O1 */>^K2V%*&38 B:(M82/0,O+4DA)2EB*L\X#]=(!MCXN(>,=>?UYBZP51I0<6'$EU9'.D44= M C-SV>UWYTHZ-P&OZ+_-5GO+ MZW4!P<#YR-#YPGU,PF*;5=_[4MIEH'8@4&X&:TVU]F1@.;'.6&<],F-EIC?9 MU(5".9&OB#8 3ZY DYG'NY$WT/P["%X;R^=)C?X7*ZR!_6 ML%P/@LEWR\77Z8JT=P>+DR0HJ(BQSJ[CI3*6Z^I%R[Q/(H$TKK29OOT042,O M\WU4_ VFG"=C_/Z^G*[Q;2FKB?:E.",\B])4'GVJ=VHW5RX#0@1M&^UBWX_. MD??]=F@.#U/ADT$H?;7X2D885Y,LH21.+Y\W*==YG,!"+"1+E62TRG+R"B,& MC9>$CKPQN$.,'JC$8YWWQ\<.)64,B5XURTQ1%(Y'+9DO2;%4#QM]5MSR)EO3 M!PPEV^T7[A"7>RELF%#RY3PW/2I^^;_/INOOAQS\GO_+H8YQ[R)DH$/9[4?_ MV&['T?A$)@6,"_7R'^4#21%W1B XE-F:)JW[U\DX?O+I(OWC\V)&;^%J^\FU M=/YBNDJS15V@0Z M;L] ;:&3CAM-MDP>OB[XVK\?UI(T7!5\ S'@+3U($YB$Z[ MK(M+33H,![8GZ3/FLQEN-\#0KQ7+S[Y_.(NK:9["\OO;Y?:!?\'UYT5^-?^* MJS7>">ZHA"PNNEKFCA2S.?*2:"Q36B;Z3Z$+;>;E#L9"5Q9I'WS=LDCC:'7L M1O,?;+]9S%-MJ5EL[J6]FM,#B,,;RV>C"0ZR4LSE4"N$P9&$@V8R>I\DMR4) M_S-3=L!SQZV5#8"RUK+NH.KP@[N7L)P36RN*RS]\)@D_@]4TG7\_5T/<75#]:<3=(%95AP$BG6U,B"!4X!)W ;T%$:*]I"\:FB0I?Y#D-='6LW9@H%.LRVI53!(*F"'P1"G2,0K9*O6"U[NJFB%"]MYX$73Z691Q]T>/ MI^;#U;,83%8=Y#CO<;8Y!X/E^OO')#'WVS70U@GP,;(G(CD M**U,#%P(+"@,F&O?5YM 8G<21][9,[ '::RBSL!W,7^4DUVM,\MR%O6628W& MHE3,.^\,O9>QJ";])+=)&?OR1!NE/X"M S0PMJMZ<_8"OZ;%=LT5S//VB[1X M_?KYQ>SAG"'PE)A+FKA1G!@!CBQJ+[/'Z!7LMB?NIX_J!R^'*'+13*H=V)F- M(3XWRZ\O^_15T5XEH5F0KI:&ZI 771(KQFNG14[%MID'=QQV/C9C6FI:*Z+P[??3!X=%WXX8\=MB2\!PMMJL'" M!@Y<"X8NUS-X1SBTOC!7('+ZGP^IR5"A8:K!&^?]BD1XBG4(R\6DB^G\C*3Y M]@MNAYZMGM59+;C]N8_P[62]7D[CV7IS5+>X6P43J#M&JV!DSIG5IG7FL7:! MTI=:IIQ=CCN%44W(ZZJ>O ^&KH5=XVONX/K'6[?3ZV0P:DRA3OSWMH[MDY1G^\R<$API<@FAS9#?O2GMJMGD$"P^ MCH[Z#^M@6:W_5SP^DKOY20,';P\2VB9>XU8HDTBU(.NLK@S(0&?).!@>):@0 M_9,ZO3\AGY]KZQ2)\0.FL^6FF^7EMSI%$?,V+#C]+ M8@5]70 00)*SEY%E74*4F:/0C3N#AV"CJYAN'YS=WR/PZ-KMP,->;AN_FNYO MRM;!25^"%TR@K'T7)-VH"%@QIZB]+]KS-LV;]U'42__!X\/DU@V;(736 ?BN MTG]>%"\Z(D=-29 7-1T*B@4?$X4*%+GR'#TE1:V+OCV<+PVDXP?JO0<(O ?( M+$Y/%_,-'R?GAQU2&6.C+ R%463\;6*>"S+^IFBKM!$J-CGWODU*/P7;0Y1[ M:W?'49(^&"M?<1D7PZ/EV3D/F++/Q2N6D_@>\W8*:I^,?TZS3C/JVU8O FR)Z!=B$(5YD.H MBU^+9IZDS$)1+O%H090FOOEALD:>E3H*5&Z.L!Q.;QV@\ KIE^Q6)'(@Q5.44[-S3)E:3Z+Q" AJF@]US=OC R9!3],W,C34WM Y. Z[ "7 M5]^RU?:4N$;D'QL??XY7PQZ+OEXM,23D_.UI\7R^D_,9^P!G"TUV - C9;OE>F(Q MI5*L9U%IR30Z0\&,+RPZ8;-VB"6UF;$Z!/4CCV#M =R/CX+N^ZXVDXS@[/_>2 M;0?.]=W%I&2 2C+IM%99:E]N7K$8 M:M'([D1VU>!^#*R:::8#U%UOF/Y:[_!NNJ6O)/WGXY,WKF!2@&)21 *&\5!? M*I*CIJ^$".3#E6QUUKPGG5TUM ]FT@;63P?P^SM./WVFP.+D*R[A$[XYJX=. M;\LFM%B]/5NOUA1\4/2X98[[8HJG= FB((O.HV# A2)>0Q9*>\O;W+C;B\JN M)B<> [UVNNFBP>;.::2UJTP"+YIE7B@/5XFSD&QDWIA@G<]SBP4W+QHO;]992,*T7\PTG5]ZOWIGAJ-I)P"ZC@$XIHXZB.(>N'7Y;J." M\_+11$NRZC%S9BA *8:Z>;<7TOO4C+384' M9E<,]^KZB(,+XW]N\LO5GAVK?5*H I/&$:O2Q1IA.!9SX5X%5:*1.WG<8RG9 MK=#+.\;:XRND _>Z [\?%Q=Y5>T1WG1&G"R7,/^T^7>KB= \D+P-D][J6I4, MQ#%R5G34468OHVW28G4\Z;MA]BF<3CRR&CL [CT>X3SVN.48)B6D[%(B()6Z M@P\I /8\!B:*0%FL]>";%%_VI',W2#Z%DXV6"NH@6KQ9=KH(>GT@^[\9\A*< MJI<:@'F*62ECCU_@0O!\BZ@QSLSO?I^[OE]!26W[?3.E-=.WQ^W[=RH TXEHL@ MDRTMTKN%DCD$'H0TO-$"N/W([ MIAP!C\6A:ZA:#KR^[T;F*D%2=>H!.4YP0 M @,DC%CK**&408DVJWE_0E: M7A/FC8K,2%W YXC&MKG#?XV,<0.K035\\R+(X>+N!BS/SY95C)=,* #I5!T[ ME20Q :8PT'7+ X<,''PIMLEJYCNI&?DZ_!'JO1,IQ\BZ \#4N\XG\UQ_JWGN M5YC5FOS)^CDLE]^G\T]_@]D93C"A ,\M*US6M>7:U!(],J%E+9^5 I!; &@G MZGH U%$HN'DU?7"5=-%G>))2O2.W>D^4$U-DOM_@^EQNDY"#,V \O7W!UY3& M,A#9,%LOC&H=RIW[=@>P4 \0-?*4A,%Q-9@".C!;;]>?<7E-1!,KK#89#$N% MF^WY=TRV,)Y4+,4I![Q)8'2;E)$'&0P.G".%W8?UN4%^\M*KS P4P;0GK489 M)&4;1GHPLBYI:!X0C3Q28'C[G!P0R"D.-EW4$L\#(V&O:39 09>3R%.9]M#O'F^>FWK1G]!@9 R9@J<$+ . M0^0L4O;%D=?*\OYF5!R7DM M%5KF,BH23YWNJB-GQJ,5'J/-MLE8@[O)Z0931ZG[GH+>$9+O D&;+."VC"8^ M)EY\# Q%?<-X2"P*J,5N*QP6G41H5]&[3<^XCJ\1AH:0?0I?(FH%[[*+#?I:3T0.,W2]4; .5+B?6'F1VIY*1LG G?2)X;D MYRE#"9)%CV1%2532J%R*:AV&WZ:J&Q/T**'1D5KIPK>]7LP_?<3E:8F>+OJ^K[PEC5F:&%K3)E?1,YI3[ M4)G(2B;G.&M2I?R AFYLSD6 60:8R:DMN23I9$2!3?ID#UN;_%AN7TA4;Z_6P\"D3$;5 MF>M<<5 B^OKZGVOK:1FM[@YZN:H^/T?S^AM^GR;OCF15;[-4+\9/Z M&#S[G3:VXCDBVU@,%T0VPEDPI=[,E3IRW** S#0+H2C;:/!GJVX&:_&]_;$> MAGZ/9)YTD X#^$B'I3)&@I/"0;9"FH3H>)O99B_0U94%.08)N[L7G"__5V-) M/N!B@;7GVAF]45[X8AOKLI_P-G9&>L4BSP)8,)808 UXX1,DGXSTS"GNF\2$ M%[$SZ\)4SCEC)G((DIA35M$)["G^RBQ*B2)KX9ORAJ2O[<@P"#K0O1\N] M@VNXNP$J:Q9N&%HW;X@QL-J_ 62IL\>-*N"0!R!+[,A:>BRE27;Y3HIZZ9%R MILZ?#"L<0@$=(.DA_3<]&52)')E-$#.O'=ZEA5#'H<0H-!?6<<0FWMQ34D;& MSC ZWBZ_/$_@'4#FI=@ZPLY^2I'T-:R^AY6S3-R^E>24^W: MP1O--7^.FEZ:F0Q[=ITO^ [0\_Q\N4]DL7_/BUC5]#5/HF$F)\W 6EM;:!I6 M'S*JR^BT5CD(IRXX\>\Q(:A$$2Y:X\%HH5+@"MWVS(.A(;6;N'%?-5MB:R"%O)H;Q\_7WVJ#O'FY M^_'MV.HKG,7A[B$/7*?-[>0I3+:YL^2"\^"$@<)9)@R%!$[7N1D1DV&6(,R: MG!/#WEFNYS#@D@2W^>C]?_(6+-#&N,)N#AIR08A%=9UPF MR4!J(ZVLW6#:Y((=26=7=YO'(.79.1F-]-/!\?DE?_MSOJ -O>'DME75FV^U M0(EXO[JNHQ9^GR_6JGLT'*2:\_EL1031Q[_>UG4N)ZZFPR45("1R&TC:DES1 MHL"DX!2K-SB\2<^QX5D9%\1-D3?O"@8G;X0_\V(ZIX,)%\/T$-F2PR_+Y76- MLFB-6VU\7-SJ8^*RC9:E %EF\I2E-Q T&D@VZ6"Y-RXT27@YALAQ(Y<1(3R< MZKI(Y=WB;IVF_.Z/.HMI.5$4EQDK% 7[L8#RZWDFDD,6(FK/;'+B$CA\2-.X M0^U+LSD@DTR"T;R!IJEJK]R M;^ 8&)SI#?P\2TV#_I]HE>_K!)U?9A1@7&\& YX0U3__H:'"]@/('"@N?W:E M-[/T;SE]K;")]$>;T0339;R:+Z\7^2XT2U)$7D(!S1EYB49F<)D;(#$E(V3) ML4T7DS-H/OO&\OBE'R3])N<51PLE80*%C $6C9"9=T@[7;/0_2X8=2E MT/GD'O12:N[X?O19&9R>XKWOO-E[)\F-Y,!KTGL#?Y\MI_7L;%=YOL&B%SBIZ M$+Y84"X[\"'6.27"&1,#=[[),/:!Z'^])O48S.[.,[V<\CNXH[UG^UG!_P.G MLU_GRV6-"&[RZCZ6]],9SN(4KW[/BS)??*MO,_<"R!B9SV6=+>!!)?+&0_$> M4I0\QF"\+DW:: _.R;C76^/O@S$ T<&.^%C*,J]65<;KGJ);^QN=C39J#LR+ M6JBO#&#-B.%,9*-+\$DWZ;6QGZQQ[\3&PNJ JNH*> \JM;=8LM%;U$H![9QZ MNK@"P08',7KRVSFZX)OT+SN MG&OL,:'X#!*>VT!UQ"5<(=]N&D0=I&ZN',P M&I/DB2<'QH4Z@R,5\!HS%"5--BDQQYLDQ8X8CKV;7UV1B[$@3_QJD3']()=[ ME=.;KU\7^2O]P7N<+C9CKV(1/!29P&9&'H9#"ZX$"]HB+UY&E5*31ZJ#*7R] M(=4QN'N2LMY$@:_-0MXZU//MP')HB_GB0DTMZ'%L=F!1I1&:V=HG0]2P1"0) M#KT!3;$)#S$(TV9XRX@6]6[#+>^)6-XD5W[^(^?5K_43I+RW/^[_PKOZY$:+ M?Z%%WOZXH?*GO)Q^G:W_[NUL7F>L-19,D+$&>0H\;6I0OK;*LR6JT,0Q;4SU*K&!2=5N@H7L#$ ME8F8O.9-[G=W4C0N5'N!S':BP2#ZZQ6(-U6I.8:8?,E5(G6KNPC!\PR\ID%J M[G7$)J\T>V@:%XP#:?T0+)V@@A'15)W(R8?UKJNLW%0?IZR<-3Z#-J1GA=%" MT+R.9LS!.Q.9SN$E9_39+W>(@E/T-1]*>&-K_M:TYH3++X^XL$%''Q4)(-3J M3N$".*$$%&YD<<:(N'VSL ,".Y<8]R&E"1:&$6<'A\MS?N:GZ7+3,<,RZ9$; M#8XEK#(*@#Y(R$EZ:[*7+C>IMMA'U+A@ZM37&4R+72'RH=QN-FSB(?N@"#&% M&%+%2?#>T2&>3> Z,X6R<=#^E*C^ L735+\34V?J8W7&TM-S!?-4P)C>9U,(PL$9>ED2]%89[&$=$@81VL\P!']VS:&]A'1 M"W;.5?%\8'EW8(=^OLIQM9A&\AEN&"C!*O+T,L182RY8B8 %!5@3E/8BRMRF ME>@32GK)3!D(-<-(O /(W.:$;>)-6SM#.0]>"U=??K<@8L39-L!,NIV>'?[UKPE,X.?^)<_"8&2A5$H0@51T'RYW4 MD=,QVS:.>H:J<3/(.CVMAM-C5Z#\,)]]F\_R"A<_'N<+_+Q.-O@M8WW2G-#F M=$4G1OPE6YM%40 ;-0*BYR;G+*QJC-/#".TECCL;(SO1UT!AKRV3I^:^+VOR M>U[2X?+?P%9OF]IS(> =)/D(F J/W$"+#.MF"@4O%@S;1*5X$>OEW M2YO<6[9Q=T9]RE=K@"S_F/[Y]L.ZD>WR[N#G7I+7%8:[%3>L^ M .02^7JX&1*KCH4CMAF'?#D6>['K;9%_4'GQ^!#JRH$Y5#+KL)1GP7RT]?:* M"U"&6^)2:PBH$W>"XHK0I#_V:>1V"/H.P'?V'CD:"1W@_1DV;J+J4B=%DE<' MKAH9%9P"-!3B%*8,,Z84WZ99Q$Z*7AMJCX?#O(5NQDY,H;BBMH9^?S7_ZX:A MV^N\*XP)F(.W-AQ9E!T9G=PY? MD-)H&2U$'VJ^#B_DU'!2.OT\:<>C*4UZ;9^7>7O9&O'^CLIA]-DK,.]V;:;_ M2_66.4504F5 SR-X*2T9\UP*^Y],W!.T?D0F[C$JZ.#8>YQ,RJ51T1D!6FI. M&RPBX+H.3D9MM6)U2M#?+!/W*'WMS<0]1GAC:WY/ZJBS'+,QD*72H)0P@-(A MZ"09;E\$__K>OK@23M$9(G)!%D% M8B,'64?IQCI]ATOIDS.V2KJQR_?OM6. 5.\>H;=VT32+$M,BB70H@;(W-0B+H'@?3":,5:4:W+U="K! M_6'Q#-P\.]JRL1([ .O>@^?^K3U3^%(PR?JX7J?=9P?(K01GLZHMV4V,%ZN8 M>4I>ARV:^CN[&VBZ*_S>LO+QP4O^A[R:))=S2<83NFIJDJ48RM/>!RM",1A* MR*YQJLT.RCJ^V#\1#CL1-X1NC@>;WX!MEL^;<[,.Q^XY^(R/FT@N/^?5ZBIO MVFW-5_=QVZ0XH8-/#&20LG;_J1,!(P6V*H14BK2Y;$4X.^+>$Q;O^ +W/'!= M1!L##A:Y4 [7=LO(H3.V=GV_:7[604SUD(V5L[6<,XA>DAE+V=3>R*E.1K)1 M>'2V3??*$;.QGFU1.JD^+@H3P(9@:AR($*)'R,8;DW21V*9NXUEJ.CQ?&^#I MH-ZQ1RFF*Z_NF>)?E9WR)?J:@)M ,6+(1VXA9.%3SBZHRXWS.*IZOQG6!M#Y M,87WQRB@*S ]4]60C0,N+0E)IIK7S4LM)\\RBH#-QT&\JL+[HU1_3.'] M,7KH %/OYM^^S5.=\W7#RLWMCXX8K8X2DG84H#-NR,GTO#[\),-8S!25M(#3 M#GIZ0=*Y"G_2@/5\Z8_]7/J$AYN9[[<]F!+%ODQE4.L*<5N';6+.('U2Q:.U M+AZ6);9_G7$!,H@>YVV$.C8^[G,!7F"*SGBM4U'@E*,@VG($XLE!=%X6'G22 MCA^$E$-7' !TW;0"AB3F43I+.X M7;YZZ.FTO=2X]YCM#ZBS1#LV4/:8S2=\66\-2RAJFWW:7YE^%UR1$)*6/I#$ MHA?G'E,G@>=")]5YBC[PL#I+ZF.C:9.>;L-?&PXC^@XP=']U<==XXN$KXYJ[B8\&2R2[JDDV]?7:U'NP M"-EGK;2F[>@:EXGO)JZO"^D3<;#S G$@I70%M#7Y=XS]8[%^*=^,7OLQ";ZH M8&MK=ZYK@B6%*#XH3\@P+@BA=,+&;Q[[R.O+C T-ML$4Y9?#KQ MXV;[CV<>!U7JZ>9SOL*K%N;SGI&/X6KZ=:W0+_-/>76]6)<0;[B>L!@S#X[ M%^912Z4_?<2 M>QVD ,8<.1-&0@R$+J6D 2S%T#%J5!*&9]?Z2!DQ!7![1/0$@U59* Z>Y5@; M<]2YISX#4YG5V>4^M2D7V4U2+YD0;9%U^!3OHU3459S\3%:2]\E8)DM-'*_C M0**&H$0"DUP@AS9&'2XV\K2WC,#S%'],6N Q6N@*4<]D)_GH \NU%"&5 $H+ M#UZR1*QQ73MMNUA86T2]JK3 HU1_3%K@,7KH %.[WHNYB,(FKT#+.FU<6G)I M.5<@HE41E65%-NF3^/K2 H]2^(%I@<=(?\#*GS:)@=Q;%I77X"3Y!,KJ B&3 M^7:"6?1"RH*'O:/WF.0UJ":/2 P\1JCC(^3@;+5<$(5S%@ROXC+6 \I: )^< MPRP1%9J#L/+Z4P./TO!)J8''"'M\#!V6M58$1U,XR:I4:VR"HMB#14"N,)3( MT+$7;Q7^#LF!)Z-G>#&/#YV7$T:P.&1:&V"BMH/Q](L7WH*U)3H1A,[FL)3D M3C-SFGDR#>0[=E;7,=EJWBCT@3S9'&HJDZ]U1DY3:.JYDP*%1N_./:]>58[@ M48H^-4?P&*F/;WT.SEJS'D,46H-UJLY8)*,:F"T@8S8QY0]*HSVWI'=/T/YC%P*P^BDK_=D%'J #^0"!"&8DFU&?1: M<4!-=' )]$(>QGWND#'1D+5U)*A!9TC\I#L" DTQZ5U7?8* M^T10')LPXN./D8=EZ1T7LQ 8W.B5BL4(0:@:"BKR7AT5#LE+(0/DN,C5%Y'@.] M9!:.9C0'U?#91K5!IN$=I_<\?9I^_6-5,];B%4Z_/4A9XS&+5)UM$F]-/U() M,"B$6)1T]7$LL\;OB$=0VTNFX25,[L"ZZ\H"/Y#?!%G*VD=) 9D2H+0)@#I8 M"#%')I3,B(T;MSZ@II>,PPL [%C9#VWHAD]!_'TQ_S,O5C]PEG[^K^OIGS4! MX)0LPV>_,U0BX+O0[UH5&CCZ1[W_=10:%P?, M<:Y"L$7Z)GUG7Z3L7$.SF"H0,/H8"SAG%)*-#[,*[MKGMNM\$4F06,D4F/"A'1[=5X)*2 MM ELBLQJ%WR33.Z72>O=3AV#FH/MU&F*>676Z7/\(Z?KJSPOS_WI&24=IR_6 MTK:=P.[%3)^SG.*[F($38D$E0#EM(10,WJC-BX&$RPK34+&0PGLW0P>@Z G8V=:**F#RXF=W#P8 MGUDD]\(+#E;681 A&8J]0X+"G,V.;+SE37!W &WC0JX-* X]@$_44,^@>SB? M40OAF!;@=%@WR-(4_/ $/*/PY%CD)^T/6WM[G=1[#(Z'@QV^TY33 =X^S\OJ M+Q+N3_E[OIJOF;G-OC%1:58TB-I82=6VQR%A I9#<=[QX'.;(W4719UBZU3= M;Y^B@RBB T2]OU[,IJM:#3I+[Z?_JK^[G3/'@G,DD +9%)*/E@J0 C!0*K!( MPDNBA!:0VDW2N"_VK3$UD"K&3,==K":?;3JN!!IZD>=+MT>(' .ED9+1'($AM*721 M =#15O',94$H1A8/N?LZ'!2CYF"?KK%MG9\@OI&U_MMT-OUV_>V&<)&]\:YX M\*(.'/+,0@BZ@/#.<8&R6,N'TONCE4?6_"EZFP\AQ+&UC_]Z0+A412MO-3!7 MZ-22]>6;H:1-P*R3UB8M#_%.#]/^PY5'RI@?2OLG"[$#SW+G"?CK74*$20Z5 MM@:TJW4A# T@YP*TQQ"XX*+$)@GP+Y,V;H[=N-.%27E9X[8FJ],0NC'(CM=(!_AZ$^/UM^N: M0YI^RD1$G*[U1+^_RFN%S=*;;_/%:OK?ZY_O9'X2@E L!0'&IUK\7?M[J=JA M, 25#8\AZ4-\[Z.1.!0#XQ[&C3$[BI;[J23:R4\=WEZG79DZ"]+:2/$.D0%. M M]C-QL?06RVU Y3R8+#+%)"J T^@ BT(O+1**FCP;])/>$D6.J8A$E-H"BDL' MOC9T,4Z&7"?:^#82^+NDMQR#H)/36XY14@?.X"&/Y2HSIS1YM9S7@;?,DMQRCH9Y!]^#%DWN?@[ !.2:#]_)_TEL&P<,)Z2W'**<#O.W.JHBAD(BR YMRO?'VLK9^,2!01^W( MX0VZ-#E27V]ZRU&Z/SB]Y1A%=("H ^(E)PJ*Z&LSF:)!H4O@42"DJ(MS.4?& MFMR.#/0(,7XN0Y-#\S3]C-V*;C,2Y,-\]7_SBEB*.4UGG_/B^S3F3=."B4@J M&4[QLQ7K)D;$B"LB4+!>:A/^8CT[;++HBTMU:J%.5.R\F90[L%(/+_XF(126 M#!9(Q2(HPPL@8P:TB488P0)O8X\>$M']*\$IV#E;VAV7?/U"GYE]G9(YOIF\ M=,(%UI-O#'59M9^X@2ZF_C&?I[^F5U>$E^WUGAEYXC*Y*@QYG7%"^.&*U(YT M<$ECF/&E!%F:;+*CJ#S7K!RTV(/J1^X+!D=;P=;\-&0:G% (666ON,LJ^2;7 M5L>1.>ZQU@YEVU:JH?)>D1T[O:A^QY=:V;2&Q?3'82Z1B^-S26!5Q5PT]8$F M>2 EQH0,=;%-!H%.!"-2?() MM8U%TB*A2<>!$VA]33;N&+SMOJQOH\8.7/O[0O3WT]ETE7^=?L]/Q/K^>EWV M\>"9_^=__9EGR[S%NXJ)14829F@HK%'H(=A"X;9'&4I1VHHFC2.&9&+KN;?\N)3OEHON/QC^N<29ZGV",_?Z)/G3!\=@A!U MC,NZQ2YYY=[$ !I=0LQ%.M4DV_AP$E^3JW$,NG:[&H,JK0,/8P\_;W_\AO\Y M7[R[PN5R_=Y(P:'2!@.H5/N\,5_ ZYC!1DYA*LK(L D>CZ"QETR!86&R7>K; M2&=]P_&>L0_X[?:9DC%OD@X(M4(:5*UN(U%F\&AD8L:6TJ9][)%TC@O+9G@Y M')=G*Z\#;#[K2MT\;"?KA;+D6"O:UG2X9 DD1PXHI4"2)RMMK@?VT-0MYL[' MPO9^VJ L77/W YP3+F0C!3P6GNB#/?@(F;(Y-<4Y44H M!PZ,>FFE<8/L2R!G>(%W,3'J/JB[X4"%I(K6&K"FP:J8!?@4->1H9+1%),V: M>&S;A(Q;@W-)6W26"KH T1YIW;^@)RUCTM%"##61R]MDYN\E MPKIUJ89!U*!ZZ< 2[>'G0<7MPY>7"68E=&06K(MF$V@$@PJ8,@FMT\7D)C;K M>%*[=<::8W$(W?53_+R'T5IPBT&XX*P#3U:INU=W_4=E7+Z6R4A]@S5F_U#CN40$9YAA6:*V^$ V.L F4= M6<.0(B1ME&32:-ZF;\(HV:V?YE=7[^>+OW"1)H%[+H+WX%+-^_>L@*OQ.ODM MF83BI/--BA&?H>4U/:P>@Y==HJ03W MD9 W%.@NHK:.;-;ZM>.765QDXNRGO/GGQ!6&JL8_Z+6H?2$1G B,MIT-+#OG MC&MZ_?8L5>-&K:VLV_D*Z A-DU B0PJ7(>50!T&F:JH%!^\8T\%C%K')*_A1 M)V"SX++9"7B,6,\\ 7^>I4$3UP]X!4%-B!9<07$R@ZK MS7(\"B9G9#D>H[.^X?AL0H(Q)N<@ UA7'&UJDB"&Z$ R9WG.LOAT:4B^[BS' MH_!R9I;C,1SDS?A4>TUY2$8ZS2)SVC6Y(/O;9#D> MA84CLAR/43+NC"$=9D3-P6Z?V,7)W74D*,@_T/TQH[)9#^/]$GN,I MV!E>X!U8J"P6GZG;7H7*90B?DF%Z^O.\OQ'%MTE@HZ M@-!![\#<6YZ2,C57G$(I8VKV"DIP&+W*SI=@FHQ@^%OE.#:* $[34M_(>WAO MQ)+BID3B)=49W8&.=H=)0\*D%#%LB;<+8Z^;U\GA87$X[D[54=_(JZDI43@R MU;11F?8"5$W3"U'0Z4 ^@?3&<>LN74EW:+K0&$@[&0C')0P=HY77__A)X8JL MB7A@#3D0RGHZ+)37(#UY$#$Q$R]>5=#QX^>XZ!Q.DQW8QH?9H$_;"4V$52$A M*O Q%U".=J$+H4X8*-$9*:2*35KC[R>KVW!C*/0-J)5SLW8O<0*;6*O!ZOV- M)8.O$@7DF$*&X)QWTG@C?),NY:\T8?=")_ Q6AGT\;5]VN[/R]7T6T7WSD92 M V;I'KY8JZ3<$]D=)0=7Q^BDKFW#9"U;]]J#-YPX'V6KE\=LNO>_?+7?**%%B[*NG,ST@&I MUDF>&;C0S!>>N6R3MW@2M=W>%?2$XU,T^SKA2WC,$SI@>/*,@7"9(MLB([&I M"6_:>FV\S3E>^K9U'[W=7D1T!^&CM?LJ0?Q^?KV8)!9$C R!:Q]!\9K(5VRL M^?4*1>Q"$]?] ^'C=CIW4MIO%RE7<:CCQIM"R=WR*1&X_<@O* M1@JW;7VT#E*"][;8Y)2U8BO/9$>^VQE$'(1,\[=!YD5UUK=UK7?<0EMC@R(/ M!PO?7/B$1,PEP6Q*M/NPS>RF 5X>[-\&DPUTU7$+D9]R6)WRK+#^[X9Z(7A* MQ$"7_?7#S]RI^D2>%[<2*#JFZ*)$TAT9#,C"&)FD":HT>>%[GISSYTX^_.K] MN!&A4:A@"A156\O5$8N8?>V[*[(K.7L,3?J'[*!GW!O* 9#P= +E^7+O>,Q+ M9>_TP6T/_NLAK43# 6T[$*)$-(JX EWJ'5IMRX@L! 3'R$0:FYE" M*Y5431S=4PD>]_FA 0HOHKG.#[?[(5UK 9^>8K/[8T,>?0>0V_8D3-KYS"FX M)J>HXJWZ2H@(@O/,$[DVR31Y:&GG-?\RHV]=UTS939%,Q%!3+5S=1Q94;785 MK.<0T7A6N%"-VO0_0TN7Y]XQ"'C.6SY'WAT<=[_.9U_I:]_6!S?]-^L2]CH] MTC$ZLDVNY7N!)_":6W#9E!B+DR4W>;UYCICQ07.6AN<#B[M#R-S4?$:!3KEH M02H>0&E.(:+RQ)052C$1O,8F$Q:?)V=T#.=$8QPCM:>+JZ M*>YUP3/CF ':/!S(R2NTF3@'(S5S$3&C;A**/B6E+\2# G;JIOMQLJ@_S6;Q>5&%.*$ ('%4 FY4$E3R",UQ *2(H*YDUV*1P_GER M>G*,3]3T,T[.F6+O##P3YK3AD4[8S"0#%8LD=X]D(G0(W #52D4]6*>\JA^[9>_C]6JYPEFJ)?;? M:JW]A (#Q;(OP%F*)#CB)R@=(-HBR3&0);69-?428>.FZ#:!V9"J&'"$7IN7 MB0^X6-"WOI]3]_OL=X9\C]A/9.,$'A]+46CK='1%\15#"+4\(&I!FI=*IC9C MOB_W%.&Y)5Y"J?ED!A2K%V"^\%K[$$1Q4AC=C,/7\!1Q# (.>8HX1MX='$V/ M#]SUE:FO;\%<_SJ^_D73UFYO9V4UL9DV(@FL+0*4J? MM]) !W!Z]HG/>F]8"AZ\10E*Z_K$)^EW,3)AO8TZ-\DV//GA_*(WR^><6&>+ MNT/(W&PI9-'*0&+)+!+M@@O J!&*\K0A E.N-.E\_VH>SH]2\V$/Y\?(O ?D M/'W*3+)UUDMEZ93_?_GA_"@%O_QP?HRT.\#+CB=< ME37J$")H7Y_V.,DCE!+HB$7')#F#R)I@YA4]G)^#FP&DW@%V'I_SZ]9.'PG%8B0.=.9:JYQLLZJKQZ3T]-APOE-SIJB[ \N#"1"9*R8TV4JB MVM%)[1SQX2T@SR@1L[*QR$,/\5@[,B,&=]4.+%-Z@CU^PI M"A\"18VD/3:(/JW?^^+\AG21A%71$,&BSO#+I8 /Z,$RDU&SC$4=-B;L\7=[ M\EZ& ,,94NO =_E,HL]5%.OI51_+Y]4\_G-]-J?B.3?,0V)U1K9G 9PC^"H1 MA(S2,.Z:^+L[*>HI^>%\MW<8P7> H(?TW^PEARHPI@TP:13M)63@]+K[JJ,M M52+]89-WA*>DC#S(=Q@=;[]#G2?P'B S__9M/MM,B[TQFU%YSR+9V^AJ48:K M3RJ)2Y",3"A/SF)HDN3WE)21WYO.5.XV5LZ3]( )56<<47DQS"" -)!J!P?3 M?^!B6CV[FN"\/J?I.,[.(P7]R&OXQB0XCB0DBNNR54D;;'(L;1,R;F/3H7W? ML\3<&4QNPT>3@TF6^,]$?!V 20%@JJ>JE"P5+5)NTF'B*2GC^B_GJ78/3DZ0 MN(IABR/&WM5"G: L\9;*J9JCT0(T!] VKL,[,)*&UL78D=&GNF:>Q?S$B.IH6:PMN(N,@3P\E\$+ M\N)E9)IQ*[776[W\=M[_[UABW!O=@8 QH!0[,#6?_R#9? M7O\(&/_YZQQGR]MC5ENB6P5@NE:=JQP -2?%2YDU=UH@'O9 O6.!'E%QBOKF M \NR PNSJQ0]J,23= QB,F1_>6UDR;!VFQ,ZBVBSEDV*W\YI;-1LPD;;3,W3 MA-X%=C;+OI_.D#RV=_/E9O!')EIUY<#E8$&9* !S'>CEE4HFJ>ALH\KL9^GI M*?7N1%T_P<_Y@N\4/^\V;9HJ-\HJ59QPP&I^N]+!UPM/#3F0567)LI ;S178 M1U9/*7CMT'2B&CH%U7W[K\I0X=)8$0QXRQ%4)-8")R1P6[*@0]JGW.AH>X&R MGA+Z&AJJDY71 ;I^?::9TV_XK^FWZV]OYXO%_*^:OHI_TI^L?DQ$5.3L903. M;.TE1M$'RF2!RZ2\81B9;_)$<0R1/>4"#H.Y9BKJ(X>GIAL\#7&O5W_,%]/_ M7@\"O)ZM^"1&.NY91$"ER!60T=7VT!E).-DHZ/8B^GI[AAX%="\5T M8/">9^O#=8UU/Y9U$+R\9_++_.V#2#M-T&$0V0L*IP4QZ[4'^A'M-A5B9B$: M%]J4B)Y#=4^7H2VQV4*)'2#VL0#?XG*Z_$RT8/HX>_A0P2?:Q!QKHA8KMC8" M8+0)1:[MRU-@TGLM9)/V&H<2V-.=QU#N8 /5= "YYUR.?Y]=T^:Y=31J1M]T M5;E^G_/O>1&K*K_FB4XA*>8LA>A.U0)Q":ZV4:HOYSY+1ANL28;"R10?!$KW MFD!Y&>6-??7_6'+UW][-OV>*RE;OI_\B5ND,^)KKCQ;$V:>JT EBY,(J7.^Z MZJED\(H[L()'KU71]L!GZ^/7/@AE_C6@[!+"[Q=;7]:-KO-#QK31*&7(P+/7 MY$W8 FBX!I*LYL5RB:F6T MFM^'/&^^?EWDKS7O>M,YFR7-R (7J#D$M1)90DC%0_1&A^@Q"G=8H?_12Q\& MKE?QVG !V8^-K*=;YZ=<\/IJ]1OQ0^'-U?^^3E_79:S+FPO)20Q:>BE5G>)6 M7+M.?H=I_2?K2]5)\S(I"IO@?$ZLMC4\49>@,XNN%B8HY^?A)X7%CX, M2*_BTKJYW#OP8A[-X_,ZQHR>7*Y"#"CRN8"(1F!28#2E:-&F&N_HD8?\55Q' MGRWCP?#19B[8N_FW/^>S&N/-RZU=_?E??^;9\MQ)80=\>/;S:W5&[)"F#*(8$H0/M(Y4 BRV0N9,F M:MID_)C6T_TU+#]?>4_;3)\MR;$!\7_FBW]NDM>G*[S:'GCFF;9H)!BC*1K( MGDRK-%56OG!O0LP<#X+$OE5&;LDX*"@&DV8')\NS@ZZX06-U3*"$ %UI5XYI<'4J/2_9:LFU MIEUQ">CTX):D/-TK)F0/ M6I\[4/OV*<0N>>9),+"21F)X> M0<-'SSTX+T,H^.4AVS/Y>/JC[QX,,3,RN0+&@;)U%[M+M*A;3RY^586 M5-H[JP[+5MCZ<)=#X$[1^]E2Z\Q"W)ZZ][?7=+AF5"% R76\A^(,4$L'7DF* M]3"$PMK,*=U'U;@5V(WSOANY$3,POH* .@/>X:^_N*P86#70CT=H.[ACOE8 M-ETTZIU%[:,Q\8*$%;(G=Z ^VVH1 9/68$E.0FOD>KOL81BH[2.JOP-T&'P- MIH@.0+5EHB; F<5!<:3+"RH!CSJ> 41K3Y-EJBXYQ.Y%<[$0\2MRG MHV5=!M8RV^(]3A?_@5?7^;>,]75XG5A_2G+%\Q\:*I?B #('2IVX6^G^Q7QY M]V2>+%*XYS1$69\9;*II?TU%#P6QCE(+EV"1E9"]5XWK=@R'D22OUP331<7K7LSMY M'1X/9W9N/M?4^#Q'\B5,D"L6"4L.T"@"6+&> BX30=9F&^@2RVTN7%J:H,_Q MCYRNK^CDOEOES7*95\LWL_3K=)/_.LW+&_&GC[-/M7IU09[;NOG(6A7W&\7S MC"G9!.3/%5 UM1*3D8 \6LFXUIHUB=T&Y:)C$W<, I^4VXRFZ==F$L_(<]W[ MO:9&L65.ZUY,&A4)=28 US9LYL=B+ R\8YZEDHUQK]-O?SPP'^\7^;^N\RQND@:#*XD;+L 6I&"]"%\#; 8I8C9*>>?:3(8[@+9. MX'A9U.S"[D J[ F5SS%T\PJJ4BH[S"#'1^: D MHZC*$5 L[6%F&#'&FP31AY$W[OMG=P?P4(KLU28^Y>]F>S,>C&3" GI)\A,E MUMV7@+%DBC(*66J+TD.H[,1*#@B30PSE(#KK"9"_S/Z\7BW7$N,WQC\+H[3+ M%.Q%5:_DK0$O3 +)>/9!<^],DTS9/31U K;AD; +JI5.$B1M65+86I3' M4J@]'XH"%-J#TR%DIHQP;2JV]]#4R=D["L).44NG").W^>>.-HM>)YSG4G-2 M&9#, ACAC4-31-IN7=@.8;*'^=CC(NP4M72 L)_R8OH=Z^CO^Q8GGZ;+?ZY] MBZ1+*74:)P^9PO[ R9 :DYN00N)HU-_+1]1(W=$F0HU>_$U)EZ&+O6 MZ<.:_+3.#OWV;9[6F<@;CFYKSH,P3$4RS%:HVF\)@8(E!R7*S*5P&N.66=O5 M3_JEI7K!RKDJG3>3[]AH^;*?E5AX\JQDT,@8>0E*01"U,6!.@!^>V'BPZ&!/W-N-#?<3CBB]+63ND7Y1J?YN/>G$TP^DR!!"?.1>L=.171I0C*RGI+R!P@A>W%.Q:%:=0, M\1EJ.KE4ZPAJIZKJ>+SY#=YFZWDEZ4N+D'1=CU3CJRKEC5K3?UXO5YL1%\^Q M;(1 3;L,M*B#PP0:0)?I7-%:\N1*4*;)M=PY1+_^.Y6A0=Q8\1WG-/\RH]_F M+_BOT\HZ'O[G0V4L[R1IH 3EN^\_UVN5ZZ!9L9!DG3$I60 7# *+,F(,7CC> MJ(_!3IK.KS]]\NG[S'P;'+?,2A#2"U J9<#( T0>70BVI&R:/,SO(VI<=VXH M=#RM2QU(#:_#F)Q1%O',5QJ8EI8E$/LP5)(**BH*.E7-0V.&;)0+IID MN-B^C>S>PMP7"WW*5]4W^QT7JQ]?%CA;TM=)3\NW/Q[]R:;)#F-6.>.)4&/K M$,,('NO$)Y>SSE8EYIM<]I]$;;\VZ1@\[:[R:J6X#J+*PUA;/ZC(VG0 +0,9 M3>WX97B5J@.'/NJ4C/&R2?W-X22.B\,+X&5^$>5U!LN;N_>,1;B@!6@G'"CO M-001->3J=""W"7-N#;\>'CU;*7T/MD[0P-A/61^N?\K?X_S3VH_YM_E5?7U9 M(@7+#W]^^T1'YP(JP:&PVNU ^-IV6R9PDGGO+--INTW6SI&Z!R_:#X9.4>[\ M I+NS H]V&KW]RM&HW",=E00W! _3H K#B$7RQ7CCI(FSK'J)T/@B>WH<-I9.RS\0DOO\R^Y\UM[N\WD\^GLS>E$'MU"F2P7F3##)3H M(BA3ZCR#G$ 4'X4A/R(<.(3UN'7'M6%-P-1:^AU8KI]+R7&3D7<3E==)HC7= M93J[)L_@XY]YL5;BT_=^//K+$YD#:F6P#E.@7PJO M@Y+%>O"MS%@TD>Z)GAP7IOMM9[YJ*8&6899H08L-9"\0 .)8?(E',L%Q%DF\EWQU!Y M]LR_0Q:[?W%'3\C+M$1,8:,E-=BE9UF90[O/DO"9K=@QJ MGLX=.UL98UZC+%:37Z>KZ=>U9MY1R+Y^;\E6.I/7WJ3PH*2LM3YDWAD:;GEA M&/@AR;CT]00PAH(23#'1"G2E"/^2B[-O@5X0<*K:Y@/+L(-;JR?F\^V/ M#[BBT_9CN?_QYE6?!6:P! [.N0!TS/IZ[%K@HG:M%MDZPR_BL.PD<>S)AX.= M1(VUTQWN;KBZV9/>>AEXXO5RC%AQ:MV]PX/516A.&TCC!8#VB*;.?)R!8+ 7 M;:?K9.SC[=[84S#Q*7^]OJI_^\=ON*H+W-AI[G,LPAI(OKYO964!+2M0$NW6 M9$42\<5P_N#5>H+/&7J=MQ3RV*CY99:FBQQ7]7WT.DU7MSP8*VGG:(HV@Q.@ M0G80/.?$4JJ3KY).WAP$E!T+]'1H#82-(439W1E%9O?^.4EFQI$1DIU-]3F' M,4#''3E]R4DA2V1M+JYVDS3RT,$+^#ZG27]LL[*UP7[";_@U+S_/K[_^L?H] MS_!J]6-2,B4,)]V!Y M[@[7SWFUNEIWT=L,;WWS%Y**TI?Y>B[Z^KU[4H036D@!9*T+*$;[S6O#P)K-[A8O&#?K@N%Y\(1!FB M6F?.YIJ_'2&H0ISYP'B1,I#1OT"P]CQUG1V* X%N<+UT_ [[,'O[K^GJC[L$ MQ9/>7_=\;:AWUT,)'NB]=5>F^_W3OV8,E3+ B@@UCY-<,!7IY$NL&&:"PRQ: M[,^7"&M50/A<3H)+Z+/5M-&BKMH/ HJ0YF8<>XH*+$?R(:)S7#5IBO(**_4'1=8PY?K':*^#6."( MXE^16%0A)3#KM'UT'AS+)$M7D! 54^)- H*_=[G^47@YO5S_&.5U!LN;2VNI M@Y9:9#">U7IBEH@#"H.XEB9+7R+ZYKY>#V^&K93^ Y((#\N@&KJEPT4*5L_!2DM)=W92/3#' M-_87:1N0]\DHG 856 :'(9 Y1HM%QQC;U+OLH>DU-G)HX"(=K9Y^D7:S-Q6% M.B(%"\P*7O,=.=0<#= \%R$8667=I+7D7JKZ.>W.TOUAF#I!$6.?@&^NUG\A MIX_?\^*/C.G=?'F7U!&-X\S("+EF=BCO#;AH$"3:=9. DK;'..XX\O:MTB5" M3M'DO(58Q\;';?^(M$X?PJM_X/(]"?'.][M-C=:FRL1"CHSB#*\C"2H'B%K+ MA)K0L)U O ,IAZW7CU\T(&8:B'IT]."/^FX^+P_ZP-)OKRL=X1YS0OUR>ZYLH)C!*D*G2B)YG!*UL@I)@5URXI=TBRS$&Q_2XB MQL72Y;SKP131(9ANMQYFI?-ZF(LBL419ZX>*KNGW5L?L13BH.^C)?%(D9+YZ\H="QS#\I:4=^9%'B>K/.,P@EU2+>/5W>Q.*1B7[Y< M/$;*'03LFS$G[['V$KJYD2\V1\_)^7=1K[L5I=H^/(&,/C&NM8]M>@,\)67< MMDZ7OP@Z4QG=P>EVT+8W 7WR($2F:)*A!];(UA.A2P0E9^9$UH%P*BT8'.V\1DOF16UJ]' M%43IO\_)-:BB.@#>G7.WOA6=<)X%V6,'M#V(>NTQ&E_?0)ZIX/IB\^YD:^8^:RHI7;V;I3?HVG4UK?E_MW/GSO_[,LV6>F&0Q M,&?!\5![<1H-:$6&S%5T0G-GL4G=Y@MT=7E5/0RLAM1(!U;II^M<[]L?B(S" MV'?UPG2VJG-/O#!10K;2@L)(<:S7!1AJ'9G1RF[W%!BH/?X>HKJ\MQX&6H/I MXF1F\ MQ_.96#I3^J.":),^E5?KSOX?_UQ-OTW_>ZV83_E[GEWGY8VY74X$M\&H$L") M1"Q1A O!:0_D=B:A7G#RD3$I-"@!^EB )5XK9K/M0V_U2(K;Q$/ZY&S8X&#X&%>'SR&D&<' MOL[-Z_#R8_FINFW3<+T.7!_8R>5$<1F"C!X2]]5"DG%T7D70B*ZD@#SQ)B[/ M ;0=A"[[JM#52C,=@*T*YF-Y?!/W&_YK^NWZV]OY8C'_:SK[^@[_I#]9_9C4 MEN726#J(?2+G+F5?$Q$R<.M1^LA+-$U&@AY#Y$'PU36./ MW_/B3?J.LY@GB1N2G7)UDH@ASA(")LT@"QW1!4<;[= 6<@A"J_*M"55.Y MC^98O2"R]5 8Y[0A/U!!Y&1NR& S0!XXH B%V1BED)?L2W#P&!_.7A7 AE9% M!Z?EASD=\>0%U%>#9^\_WLS2A_DFDX_B6)ZD%\8+T+H6R]@D $LQH'EM?U6D MB*%)UO]Q9!Z&O==YN]Y080.9N.&[8'S.7ZN7^BG_.5_4;D6/"3ZLZ<63;PS5 MXV(_<0.UM-A>Y*[A0-*.0*,XZ!P3*)%DO?\F5I4X4B]@H72TSCH">"^#)V(#>*[]]F]"&Y^ZZ[PR"DB=M*0;62,?= M=K997;^EG]1B9\>76MF SCQW(S0'3V]??%O$Q7M5E>?22Z67[Y9?XP#_5^*XC(#$9%D835=8ZR M6V^U!"DC1IF2#:Z)6(8AOU/[=0S6GCKK%]=K!W[]?=K0ME!_F97YXMM:&&]_ MW/SA/9LR) Q:99"*Z5KO)2 4Z<$SJ[,7@@+E0SI6G-$,ZBAZ1RXO;X'72VCN M%9W!'W"QR?,XH^'=B]]L=2[O)[[U"5W0(CII(/Q0IV>1\,AY RYOJ)#Y['/6/FMYGN]+7[#Q=?I;#7?%#J_S70DWX]S MOTG9&/"H&HB25@=<"T&U/A:Y\2EPR\'7BU?E6 8ON8:L6&)%%Z>Q29U!LRNS MXQS&=7T 1R^3+ YL"A3-> S@->?@4#',CJ&Q;61P/*V='KK'H.A,%_]HC740 M?WY98&VZ]B:2]SM=_7C[HX[*7!?)!9:-XMZ"SI8$5Y !,IG .1LM=]'D-D/Y M=E+42Q?71EB8MU!,KPB[*;DS(=5QK J"=C469@A.:0U)"I.=D"*P)J\B>V@: M%V4#:?T0+)V@@K&CAP_SV6K#RFU_&B-#-IZVE>(!E"B"Y%%_X2&$G"V7_L#< MYJTO=XB"4_0U'TIX'=B1/6;WU[L7>R68*J1>H("I7N@Q0^=^B*!==%KPH'5J MDO=P"'&]M-B\S/DUN+HZ@. F++I]B=B,9+HFWFZ>*FJ-[^/PJ18'T*;;5(9+I# M0Y[ZB@C.!^"\3S2[B='2JCKZK*"L?15T MJLU^."1!+DNA4RNJ)D]5^XCJZ_ZO 30'TL>YA=X#H6NS*VXKB)7@SGICP115 M*]4123(Y@"Y:N,@P%M\DKVB+CI&;^K7'T.E2[^"LODL?N#?3$XU19A_)@4EI MW>%%D^]K-B/*/7+,5C6I(GF&EI';;+4&S[G2[P! /V5:.4YO)]Z_^59%M7E< MF5BCBS0HZ[PH6?>" ]H*#%+4&J4WQH0F+[9[:!JY^TUK0 VEC2XJ_U]JD2&9 MK4VG$FV26C;J$C&D-0/-G!=<*<_;C*\ACH;":!BQ6K;N3G9U?CM^\7%+=YM! MZR*Z&!MK!_5&T%8;3G8:,@J*:D/-M"MD@\O8BR MC^Y*<8SDNW"[%M/O:[O[#YS.JN/X<7;_,^)XXJ.Q17,$%Q@=]]I&8D@AG?Z8 M/,L)66KR:/0B9>-<*EP4=FVTU(=3=L=(;>'QL=RSLYP(P8UEWH%1Q8,R/@(J MJ:'$8LC%%%[9)C/5]] TSNW#*& ;2C,=6+=_GUTOK_'JXX) M1>5ND\RIL_0\U[HLJZN7X-[-%V2(*23\,)_=<'+#B,DL MD\UEM5Z0&$&*8YS*&IR5VF1?=+1-!F7LI&BD>]!6 !I&\CV=5#]?3;_5<47U M#N5N-TCDTB9(4=6FG2C 818@M S6\ER0#3:H\ 5:1KK9'!H^0TN] QOTF=20 M*_ZW0^3-5#7FO,602#0UV,!L -&2\G.Q2KH2O#\$0L>':_NH>GU)]Z=XT\,K MJ >T;6B_V8+:D"@DG<^R6EBE70"4IO: 93ZD4G=BDR>81U2,')L-I]WGBS5. M$/78R0>;"]F?KW)<+:;Q?NB>ES'71M20:M-]13X>Q1IUSEIAT5DC@V.'M6K> ML4 7%SZGZ.OI;?9YPNL# !]P=;W JW_@[)($HM]8T6 -,<-#R)PS MII0X0O_;W^^B?F 8]9\EN@Z.B3TELTJ4P&O1&C.BMH+S0,B5(*),KO@2R_8H MTQXJV-M5#%S8&1E&,;TB[':2.4?!HU#DMQ=.6\33J:M4!F:2%$$PLJ!-WNM? M8P7[,5H_HH+]&!6,?5H]*<)&)8)+.H,D9XV.6DG^6_0,I%">N&()U6%^RNNI M8#]*7WLKV(\17@=VY*#4!(KXK; N0@IU]G0MMZ9CEX$S3FDODDCV(LT 3ZY@ M;U>T=.E@>FAU=0#!NX9P2JI0E,S@UD/)/4\0I$"PHM!F+"A$:#3$^X@&?./6 MAA^EVB?-C$^05#9C M6*E9O@5BB:*6S2@(21:PFA@J+E,HPPYSS%]7P5)3Q1]=O'2,%KHX/E\NC%FW M2\@B@)4FUC<_!L%J!T:S)(15Q%^CVO'74[YT"1"VT=C8MFU/K$C_!6E#*&RDDY\PUN9M_175.ES2"@^JK MVYHGK:21.GIP09$AYZKV4(T*M+,IJ^2$-X=U.#BMYFG<=CXGAP;GR;$#8[1V M,^M\]&AX2 $*UFZ6,7D*F46UHSP*)\FC=$TR2#;+OX+^/.=<59P@XPZ04:]6 M_II>74U\]$8;$T"RX.O;%()+M@ 6[@PZ:7R;1M2W!+R"UCKGH.,D.?=<+7D= MEIM3\N?OU5=[3/*!99#;WQBLOG$O<4,5+FXM%B.R2C$E!U!4FUM,I80@F MPB=2KHB.W-8F[U<["#K[T6[KN_>#W'S4PK/:; Q3O8*UNI82)"C.6D$[PRMM M+\%I+T,AAT#$DS>X0:3_BBS).775.S[5RJXTK8O>!2;FF8W2:]!)Z>I@"/!, M9_I7K/&/B9R]9O.R>;7.*JO &-$AXSJ2<^1I>P8ZLBPSCS%EO "3/50V#X&# M%XS*\3+OP'.]RP5_=X7+Y45&<9UFI8E^[6(M4U$"E)<<'*LLB52XYKKV MOF@"GET4=86@$Y2]J\;B+,EW *&']-^D9GE;>_$:"_3_&92,H5834/C&+9VK MH6ZX)B[-4U(ZJ;0X3\?;S_GG";P'R,R_?9O/UGR\N0C_GQ30OW_Q^2\!:-K>E ML\7S[$T"0SR1;+@!C %!)%7+#HQEHDG1\AZ:QDTF&A@_0\F^ Z.S?8+?YI.K M$FT1AH&1R,D4^P*(1M$A+EB1J<14VD#H>7I&SD4;W,T90.I]@N=F=PGI"EE!$T$ !C97)T8V5O97AH,S$Q+7$Q,C R,2YH=&U02P$"% ,4 " "P5:92 M:V':*KL' "[(0 & @ 'H# 8V5R=&-F;V5X:#,Q,BUQ M,3(P,C$N:'1M4$L! A0#% @ L%6F4EK0H0P !X M ( !V10 &YE=V)A;FMA9W)E96UE;G0M=V5L;'-F87)G+FAT;5!+ 0(4 M Q0 ( +!5IE+_$-O] V8" &+.'0 1 " 3\L !S<&ME M+3(P,C$P,S,Q+FAT;5!+ 0(4 Q0 ( +!5IE(;&:B>_A (^U 1 M " 7&2 @!S<&ME+3(P,C$P,S,Q+GAS9%!+ 0(4 Q0 ( +!5 MIE((TX+-9B< ):3 0 5 " 9ZC @!S<&ME+3(P,C$P,S,Q M7V-A;"YX;6Q02P$"% ,4 " "P5:92?1G4"#][ .+04 %0 M @ $WRP( &UL4$L! A0#% @ L%6F M4M")$)HA[@ 5*\) !4 ( !J48# '-P:V4M,C R,3 S,S%? M;&%B+GAM;%!+ 0(4 Q0 ( +!5IE):Z,6J6)P +[S!@ 5 M " ?TT! !S<&ME+3(P,C$P,S,Q7W!R92YX;6Q02P4& H "@"M @ &B-$$ end